そこで、CORSを使用してAJAX投稿からサーバーに複雑なオブジェクトをPOST(またはPUT)したいと思います。残念ながら、IE8はCORSを使用する場合にのみテキスト/プレーンの送信をサポートし、をサポートしませんapplication/json
。
WebAPI
カスタム解析テキスト/プレーン送信にハンドラーを実装する方法はありますか?
複雑なオブジェクトとは
public void POST([FromBody] MyCustomObject myResponse)
{
return null;
}
通常、ヘッダーを適切に設定してJSONを投稿しますが、IE8の制限により、ヘッダーを設定するとすぐにアクセスが拒否されて失敗するため、テキスト/プレーンである必要があるため、JSON文字列を送信する予定です。しかし、テキスト/プレーンと呼ばれます(醜い私は知っています!)が、より良いオプションがないため...