まず、IE9 で JSON を表示しようとしているわけではないことを理解してください。私は常にフィドラーを使用しています。Ajax ファイルのアップロードが成功したときに JSON 応答メッセージを期待する Fine Uploader というサード パーティのアップローダがあります。
IE9にはJSONを表示するためのMIMEがないことを理解しましたが、JSONを表示しようとはしていません。ajax がいくつかのファイルをアップロードし、IE9 が私の ajax 応答を開こうとした後、JSON 応答を返しています。
すべての Web API 応答を JSON でフォーマットするつもりなので、すべての API 呼び出しにカスタムの text/html 応答 content-type を追加して、アプリケーションを IE9 と互換性を持たせる必要がありますか? まったくばかげたことです。IE の互換性の問題に対処するためにどれだけの時間を浪費しているかを知ることができません。