我認為cookies很簡單,但我已經為它們苦苦掙扎了很長一段時間。
我正在嘗試使用這些資訊創建 cookie,但它不起作用。好像創建不成功。
use Illuminate\Support\Facades\Cookie;
Cookie::queue( Cookie::make('test', 'my test token', 5563));
我正在laravel本地主機上運行應用程式,http://localhost:8000/或者http://127.0.0.1:8000/
我閱讀了有關 chrome 的問題并嘗試過FF但Edge仍然不明白問題出在哪里。我需要更改為 URLlocalhost.com嗎?
uj5u.com熱心網友回復:
Cookie::queue在 Laravel 中,只有在你發出某種 Laravel 回應時才會真正發送排隊的 cookie 。如果您自己進行回應(某種東西)而不是使用類似or的東西,則 cookie 將排隊但永遠不會發送。print "OK";return response()return redirect()return view()
uj5u.com熱心網友回復:
試試看
Cookie::queue('cookie_key', "Cookie value", 150);
我仍然經常在我的網站https://sita.app/上使用這種方法
PHP 7.4 和 laravel ^8.82。
我在 macosx 作業系統上運行命令 php artisan serve 以激活域http://127.0.0.1:8000的服務器
并在帶有 vhost sita.localhost 的 Windows 上運行一切正常
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/489839.html
