0
當我嘗試從使用Ajax的其他網站獲取數據時,出現狀態碼500錯誤響應。這是我的代碼示例:XMLHttpRequest返回狀態代碼500
var requestUrl = "http://www.mywebsite.com:8090/api/service.asmx/method";
var postedDataJson = JSON.stringify({
para1: 'value 1',
para2: 'value 1'
});
try {
$.ajax({
type : "POST",
url : requestUrl,
data : postedDataJson,
contentType : "application/json; charset=utf-8",
dataType : "json",
crossDomain : true,
success : function(response) {
console.log("success");
},
error : function(jqXhr, exception) {
console.log("error");
}
});
} catch (e) {
options.error("oops! Something whent wrong.");
}
我該如何解決這個問題?
HTTP 500錯誤是*服務器端*錯誤。有關您發佈到服務的數據會導致問題。沒有關於服務器錯誤的任何信息(500就像它是通用的),沒有辦法告訴發生了什麼。 –