آموزش کوکی در لاراول

3 سال پیش
امتیاز دهید post

آموزش کوکی در لاراول

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش کوکی در لاراول خواهیم پرداخت.

کوکی ها هنگام انجام جلسه کاربر در یک برنامه وب، نقش مهمی ایفا می کنند. در این فصل ، با کار با کوکی ها در برنامه های تحت وب Laravel آشنا خواهید شد.

آموزش ایجاد کوکی در لاراول

کوکی را می توان توسط کمک کننده کوکی جهانی لاراول ایجاد کرد. این نمونه ای از Symfony \ Component \ HttpFoundation \ Cookie است. کوکی را می توان با استفاده از متد ()withCookie به پاسخ متصل کرد. یک نمونه پاسخ از کلاس Illuminate \ Http \ Response برای فراخوانی متد ()withCookie  ایجاد کنید. کوکی های تولید شده توسط Laravel رمزگذاری شده و امضا می شوند و نمی توانند توسط مشتری اصلاح یا خوانده شوند.

در اینجا یک نمونه کد با توضیحات آمده است.

 

متد کوکی ()Cookie سه آرگومان می گیرد. آرگومان اول نام کوکی است، آرگومان دوم ارزش کوکی است و آرگومان سوم مدت کوکی است که پس از آن کوکی به طور خودکار حذف می شود.

کوکی را می توان برای همیشه با استفاده از روش برای همیشه تنظیم کرد که در کد زیر نشان داده شده است.

 

آموزش بازیابی یک کوکی

وقتی کوکی را تنظیم کردیم، می توانیم کوکی را با روش ()cookie بازیابی کنیم. این روش ()cookie فقط یک آرگومان را می گیرد که نام کوکی خواهد بود. روش کوکی را می توان با استفاده از مثال Illuminate \ Http \ Request فراخوانی کرد.

در اینجا نمونه کد است.

 

مثال بازیابی یک کوکی

برای درک بیشتر کوکی ها به مثال زیر توجه کنید –

مرحله 1 – دستور زیر را اجرا کنید تا یک کنترلر ایجاد کنید که در آن کوکی را دستکاری می کنیم.

 

مرحله 2 – پس از اجرای موفق ، خروجی زیر را دریافت خواهید کرد –

CookieController

 

مرحله 3 – کد زیر را در کپی کنید

 

مرحله 4 – خط زیر را در فایل app/Http/route.php اضافه کنید.

app/Http/route.php

 

مرحله 5 – برای تنظیم کوکی به آدرس زیر مراجعه کنید.

 

مرحله 6 – خروجی مطابق شکل زیر ظاهر می شود. پنجره ای که در تصویر نمایش داده می شود از firefox گرفته شده است، اما بسته به مرورگر شما کوکی ها را می توان از گزینه کوکی نیز بررسی کرد.

Hello World

مرحله 7 – از URL زیر دیدن کنید تا کوکی را از آدرس بالا دریافت کنید.

 

مرحله 8 – خروجی مطابق تصویر زیر ظاهر می شود

Virat

 

منبع.

 

 

لیست جلسات قبل لاراول

  1. آموزش لاراول
  2. آموزش مقدماتی لاراول
  3. آموزش نصب لاراول
  4. آموزش ساختار برنامه در لاراول
  5. آموزش پیکربندی لاراول
  6. آموزش مسیریابی در لاراول
  7. آموزش Middleware در لاراول
  8. آموزش فضای نام در لاراول
  9. آموزش کنترل کننده ها در لاراول
  10. آموزش درخواست در لاراول
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه