[英]XMLHttpRequest is not allowed by Access-Control-Allow-Origin
[英]XMLHttpRequest cannot load . Origin http://localhost:63342 is not allowed by Access-Control-Allow-Origin
$http({
method: "POST",
url: 'http://192.168.3.140:8081/SamplengcordovaApp/Savedata.php',
data: resdata,
dataType: "json"
})
.success(function (data, status, headers, config) {
debugger;
alert(data);
})
.error(function (data, status, headers, config) {
alert(status);
});
获得成功但未保存在数据库中。请为我提供支持的代码。
这基本上是一个跨域资源共享(CORS)问题。
您正在从不同域的页面发出 ajax 请求。 这是不允许的。
要允许它,您必须将Access-Control-Allow-Origin
添加到服务器页面的响应标头中,方法是将其添加到服务器页面的顶部
header('Access-Control-Allow-Origin: *');
注意:末尾的“*”表示它将接受来自任何网站的任何请求,为了增加安全性,您可以这样做
header('Access-Control-Allow-Origin: http://yourwebsite.com');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.