別のドメインの REST サービスにアクセスしたいと考えています。JQuery で次のように指定した場合:
dataType: 'json'
クロスドメイン呼び出しの場合、代わりに JSONP を使用する必要があるため、予想どおり失敗します。
これを次のように変更すると:
dataType: 'jsonp'
動作することが期待されますが、JSONP 要求によって送信されたapplication/json
orapplication/xml
またはtext/html
などをサーバーが期待しているため、失敗します。*/*
application/json
JSONリクエストの実行中にJQueryにAccept
リクエストヘッダーを強制的に入れる方法はありますか?