Ich habe einen WCF-Dienst, der einen POST erwartet. Mit Fiddler entdeckte ich, dass meine POST-Anfrage in domänenübergreifenden Situationen zu einem GET geändert wurde, was zu einem Fehler 405 vom Server führte.JQuery ajax JSONP POST geändert zu GET, wenn Domäne
$.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--");
}
});
Kann jemand etwas Licht darauf werfen?
Dank
Dies ist nicht wirklich ein Duplikat, aber die Antwort beantwortet diese Frage: http://stackoverflow.com/questions/2699277/post-data-to-jsonp – lonesomeday