ajax 无法获取session,为什么使用 Ajax 请求接口地址就不能获取 Session?
在使用Ajax验证验证码的时候发现如果是使用ajax发起请求就获取不了sessionfunction checkCode(captcha){$.ajax({url: api+'/code_captcha/check_code',type: 'get',dataType: 'json',data: {captcha:captcha},async : false,success:function(da
在使用Ajax验证验证码的时候发现如果是使用ajax发起请求就获取不了session
function checkCode(captcha){
$.ajax({
url: api+'/code_captcha/check_code',
type: 'get',
dataType: 'json',
data: {captcha:captcha},
async : false,
success:function(data){
if (data.code == '200') {
status = 1;
} else {
status = 0;
}
},
error:function(){
status = 0;
}
});
return status;
}
Route::get('/code_captcha/check_code',function(){
$res= Session('name');
return Response()->json(['res' => $res]);
});

但是如果直接访问路由就能获取得到

这是什么情况,求解??
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)