我正在使用Laravel 5.2並嘗試使用以下代碼來設置Cookie,但未設置Cookie。我通過查看Chrome/Safari/FireFox開發工具以及在'cookie-test'刀片模板中調用Cookie :: get('test')來檢查。Laravel 5.2 - 無法設置Cookie
class SampleController extends Controller {
public function index() {
echo 'setting cookie...';
$response = new Response(view('cookie-test'));
$response->withCookie('name', 'value', 60);
return $response;
}
}
我也嘗試過其他方式的正式文件出臺,如
$response = new Illuminate\Http\Response('Hello World');
$response->withCookie('name', 'value', $minutes);
return $response;
,
$response->withCookie(cookie()->forever('name', 'value'));
,
Cookie::queue(cookie('name', 'value', 60))
等,參考計算器解答太。
有什麼我失蹤?我需要提前設置的任何配置?有什麼好的方法來調試這個問題?
我會很感激任何意見,謝謝。
https://laracasts.com/discuss/channels/general-discussion/how-to-set-a-cookie-with-laravel-5 –