120 コールバックを指定せずに呼び出すとapplication/json、コンテンツタイプとしてを使用してJSON文字列を返すWebサービスがあります。 コールバックを指定すると、JSON文字列がコールバック関数にラップされるため、実際には有効なJSONではなくなります。私の質問は、私はapplication/javascriptこの場合のようにそれを提供するべきapplication/jsonですか、それともまだ使用するべきですか? javascript json jsonp — ザック ソース
147 application / javascriptを使用します。このようにして、クライアントは、応答にパディングがあるかどうかを手動で確認する必要なく、コンテンツタイプに依存できます。 — ジョン・ミリキン ソース 1 IE 9で「SEC7112:MIMEタイプが一致しないため、xyz.comからのスクリプトがブロックされました」というメッセージで失敗します。 — ピットディガー2011 コンテンツタイプ「application / javascript」は、スクリプトタグで指定された「text / javascript」と一致しない場合があります(または、何らかの理由でデフォルトで予期されています) — Ievgen Lukash '26 この記事の情報に基づいて、text / javascriptとapplication / javascriptはIE 9で動作します。サーバーが正しいcontent-typeヘッダーを返さなかった場合、@ pit-diggerが不思議に思います。 — 2014年
122 application/json 返されるものがプレーンなJSONである場合は、rfc4627.txtに従って使用します。 JavaScriptを返す場合(これは実際にはJSONPです)、rfc4329.txtに従って使用application/javascript します — フロリアン・ボッシュ ソース