我正在尝试像这样的POST方法
var url = 'http://myurl';
var data1 = {
key1:"value",
key2:"value",
key3:"value",
};
$.support.cors = true;
e.preventDefault();
var jObject = JSON.stringify(data1);
$.ajax({
beforeSend: function(xhrObj) {
xhrObj.setRequestHeader("Content-Type", "application/json");
xhrObj.setRequestHeader("Accept", "application/json");
},
type: 'POST',
url: url,
data: {JObject: jObject},
dataType: 'json',
success: function(data) {
alert("Succes" + data);
},
error: function(xhr, type) {
console.log('Internal Error Occoured!' + xhr.responseText);
}
});
});
我收到包含这样标题的错误。 IIS 7.5详细错误 - 500.50 - URL重写模块错误。
我的代码中是否有任何错误。此帖子调用与POST man中的url参数一起使用。请帮助我。过去一周我坚持这个。
答案 0 :(得分:1)
" IIS 7.5详细错误 - 500.50 - URL重写模块错误"
错误是服务器端错误
IIS7.5是microsoft提供的服务器应用程序
和URL重写模块是一个帮助您重写网址的模块
喜欢:
example.com/index.php?action=user_details&username=blabla
- >
example.com/user/blabla
据我所知,这是服务器方面的问题,而不是你的但要确保这样做:
将您的网址放入浏览器并按go,当网页完全加载时,复制您在浏览器中看到的网址(如果已更改)并将其用于您的网址。
此外:在执行上述行时,如果您发现任何服务器错误,请确保它不是您的问题,并与管理员联系以解决此问题:)
(+抱歉英语不好:D)