ご覧いただきありがとうございます。
バックグラウンド
さまざまなアプリや外部の消費者が使用する会社向けの API レイヤーを作成しています。
消費側では、ほとんどの消費者は jQuery を使用して ajax 経由でサービスを呼び出し$.post()
ます。しかし、Internet Explorer は私たちの生活をより困難なものにしています (もちろん!)。XDomainRequest
IE の場合、IE は jQuery$.post()
を実行しないため、オブジェクトを使用する必要がありますXMLHttpRequest()
。
それ以外の場合は、正常にXMLHttpRequest()
動作します。
C#、.NET MVC 4 (WebApi) を使用しています
問題
問題は、ヘッダーXDomainRequest
を設定することができず、MVC 4 WebApi コントローラーが受け入れないデフォルトが常に設定されていることです (もちろん、もちろん!!)。Content-Type
text-plain
質問
text-plain
コントローラーへのリクエストをインターセプトし、コンテンツ タイプの存在を検出し、その場でコンテンツ タイプに変更するにはどうすればよいtext-json
ですか?
前もって感謝します!