您好,登錄后才能下訂單哦!
在 Laravel 中,您可以使用 response()->cookie()
方法輕松地設置 Cookie。以下是一個簡單的示例:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class CookieController extends Controller
{
public function setCookie(Request $request)
{
// 設置一個名為 'name' 的 Cookie,值為 'John Doe',過期時間為 1 小時
$response = response()->cookie('name', 'John Doe', now()->addHour());
// 將 Cookie 添加到響應中并返回
return $response;
}
}
在這個示例中,我們創建了一個名為 CookieController
的控制器,并在其中定義了一個名為 setCookie
的方法。這個方法接收一個 Request
對象作為參數,然后使用 response()->cookie()
方法設置一個名為 ‘name’ 的 Cookie,值為 ‘John Doe’,過期時間為 1 小時。最后,我們將 Cookie 添加到響應中并返回。
要測試這個示例,您可以在瀏覽器中訪問 /cookie
路由,您將看到一個名為 ‘name’ 的 Cookie 已經設置成功。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。