次のjQueryコードがあります:
$.ajax({
url: Url,
dataType: 'JSONP',
type: 'POST',
success: function (data, textStatus, jqXHR) {
//callback function here
},
error: function (xhr, ajaxOptions, thrownError) {
//report error
}
});
ただし、この AJAX リクエストをFiddlerで表示すると、リクエストが から に変換されPOST
ましたGET
。
POST
これはリクエストでなければならないため、接続先の API では許可されていません。
なぜこうなった?