php端有header("access-control-allow-origin:*");
ajax请求
<code> $.ajax(
{
type : "post",
url : url,
async : false,
dataType: 'json',
data : {asdsa:1},
success : function (obj)
{
//业务代码
},
error : function (obj) {
alert('未找到文件');
}
}
);</code>data放空比如{}就报错CORS 头缺少 'Access-Control-Allow-Origin'
data随便写一个参数比如{dasdsa:1}就正常,这是怎么回事?
之前在测试机上没有绑定域名时跨域访问也不会出现这个问题,现在要上线绑上域名就不行了
ps.测试和上线有个不同,测试后端用的apache,上线后端用的nginx,和这个有关系吗?
立即学习“Java免费学习笔记(深入)”;
php端有header("access-control-allow-origin:*");
ajax请求
<code> $.ajax(
{
type : "post",
url : url,
async : false,
dataType: 'json',
data : {asdsa:1},
success : function (obj)
{
//业务代码
},
error : function (obj) {
alert('未找到文件');
}
}
);</code>data放空比如{}就报错CORS 头缺少 'Access-Control-Allow-Origin'
data随便写一个参数比如{dasdsa:1}就正常,这是怎么回事?
之前在测试机上没有绑定域名时跨域访问也不会出现这个问题,现在要上线绑上域名就不行了
ps.测试和上线有个不同,测试后端用的apache,上线后端用的nginx,和这个有关系吗?
立即学习“Java免费学习笔记(深入)”;
不知道你说的跨域是怎么回事,ajax只能在根目录范围内活动。
感觉像是ajax缓存的问题,另外跨域应该是jsonp吧
network里是报的服务器端错误 还是客户端错误
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号