私はLaravel 5.2を使用しており、次のコードでCookieを設定しようとしましたが、クッキーは設定されていません。私はChrome/Safari/FireFox開発ツールを見てチェックし、また、 'cookie-test'ブレードテンプレートでCookie :: get( 'test')を呼び出すことでチェックしました。Laravel 5.2 - クッキーを設定できません
class SampleController extends Controller {
public function index() {
echo 'setting cookie...';
$response = new Response(view('cookie-test'));
$response->withCookie('name', 'value', 60);
return $response;
}
}
私もstackoverflowの答えを参照し、このように
$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 –