我有以下代码:
if(data == "thisdata")
我得到以下回复:
function test(segmentId) {
var url = "http://...../api/avoidsegments/123456";
$.ajax({
url: url,
type: "PUT",
contentType: "application/json",
data : {
"appID": ig_appID,
"clientCode": ig_clientCode,
"segmentID": segmentId
},
success: function(output) {
console.log(output);
},
error: function(err) {
console.log('error: ', err);
}
});
}
如何修复此问题并发送放置请求?感谢。
答案 0 :(得分:1)
您正在尝试Cross Origin HTTP Request (CORS)。解决方案是服务器端的enable CORS,因为我可以看到你有401未经授权,所以发送带有请求的授权标头(我不知道你的授权实现)。