小编dth*_*dth的帖子

Laravel 5 Asyncronous AJAX请求导致会话问题

我正在使用Laravel 5("laravel/framework"版本是"v5.1.16",Homestead Ubuntu),其中session driver ='file'.

我注意到如果激发了许多异步AJAX请求(jQuery),例如.在自动完成搜索表单字段中,会话变量消失了.

只有异步AJAX请求才会发生这种情况,当async选项设置为false时,此问题不再存在.

此外,当会话驱动程序设置为'cookie'并且async设置为true时,会在每个AJAX请求上创建一个新cookie,因此有10个请求将有10个laravel cookie等.

有什么建议?我没有找到任何正当的原因或解决方案,除了不使用异步请求.

相关问题,似乎是固定的.

https://github.com/laravel/framework/issues/7549

https://github.com/laravel/framework/issues/5416

php ajax session jquery laravel-5

5
推荐指数
1
解决办法
2374
查看次数

标签 统计

ajax ×1

jquery ×1

laravel-5 ×1

php ×1

session ×1