【发布时间】:2012-05-18 06:20:08
【问题描述】:
我有一个等待 POST 的 WCF 服务。使用 Fiddler 我发现在跨域情况下,我的 POST 请求被更改为 GET,导致服务器出现错误 405。
$.ajax({
type: "POST",
url: "http://blah/blah.svc/Test",
data: JSON.stringify("{ 'WebUserID': 4 }"),
dataType: "jsonp", // from server
contentType: "application/json; charset=utf-8", // to server
success: function (data, status, xhr) {
alert("success--");
}
});
有人能解释一下吗?
谢谢
【问题讨论】:
-
这不是真正的重复,但答案回答了这个问题:stackoverflow.com/questions/2699277/post-data-to-jsonp