【发布时间】:2018-05-03 06:07:48
【问题描述】:
我正在使用 Laravel 5.5
我正在尝试在 GET fetch('/ajax-get-save-session') 请求上设置会话变量。
Route::get('/ajax-get-save-session', function() { session(['my_key', 'Saved Session']) });
当我尝试以不同的路径访问会话变量my_key 时。
Route::get('/access-session', function() { return session('my_key'); });
返回空值。
这些路由在 Laravel web.php 上注册,我正在使用 MDN fetch API
有人吗?
【问题讨论】:
-
您是在访问
/access-session之前访问/ajax-get-save-session吗? -
@linktoahref No. 它的 /ajax-get-save-session 在 /access-session 之前
-
您使用的是哪个会话驱动程序?
-
我正在使用文件作为会话驱动程序。
标签: php ajax laravel session laravel-5