CORSを使用してAJAXポストからサーバーに複雑なオブジェクトをPOST(またはPUT)したいとします。残念ながら、IE8はCORSを使用していて、application/json
ではなく、テキスト/プレーンの送信のみをサポートしています。CORSを使用したWebAPIの複雑なオブジェクトとしてのtext/plainの投稿
WebAPI
にハンドラを実装して、テキスト/プレーン送信をカスタム解析する方法はありますか。複雑なオブジェクトによって
私は通常、私はできるだけ早くあなたはそれがとてもアクセス拒否で失敗ヘッダがあることが必要である設定として適切に設定、ヘッダーといくつかのJSONに投稿したが原因IE8の制限に思い
public void POST([FromBody] MyCustomObject myResponse)
{
return null;
}
を意味しますテキスト/プレーンなので、私はJSON文字列を送るが、テキスト/プレーン(醜い私は知っている!)だが、より良い選択肢がないために...
ありがとう。これは私の仕事で、POST、DELETE、PUTのときにプリフライトを防ぐためにこれを使用します。 – JimiOr2