NetworkError
当我尝试使用 jQuery Ajax 调用 WebAPI 时,我可以知道以下代码返回的原因吗?Web方法调用成功,返回后报错。
如果我更改对 HttpGet 的访问权限,我可以使用 IE 访问 Web Method。
所以 jQuery Ajax 一定有问题。希望有人能帮忙。
$.ajax({
type: "POST",
async: false,
url: "http://localhost:5000/API/Test",
xhrFields: { withCredentials: true },
data: JSON.stringify(Params),
contentType: "application/x-www-form-urlencoded",
success: function (msg) {
},
error: function (XHR, errStatus, errorThrown) {
});
[Route("API/Test"), HttpPost]
public string Test()
{
JsonConvert.SerializeObject(new { Test = "Test Message" });
}