![](/img/trans.png)
[英]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.