私はasp.net web apiアプリケーションをホストしています。IISでホストされています。このアプリは<httpRuntime maxRequestLength=...
と<requestLimits maxAllowedContentLength=...
に100MBあります。しかし、時にはクライアントは、非常に小さな要求に対しては、resoponseで413 Request entity too large
を取得します。私は「ただuploadreadaheadsizeを変更する」のようないくつかの修正を見た。しかし、私にとっては、この解決法は明確ではありません。リクエスト制限が正しく設定されていると、このエラーに直面するのはなぜですか?
Update1:詳細 - このアプリはクライアント証明書認証を使用します。
アップデート2:私はあなたがこの問題の理由の説明を見つけることができます。このhttps://technet.microsoft.com/en-us/library/cc737382(v=ws.10).aspxasp.net web api:IIS8 - (413)要求エンティティが大きすぎます
1
A
答えて
1
Hereを見つけました。私は、デフォルトの49152 bの代わりにuploadreadaheadsizeを1 mbに設定しました。 (それはそうグローバルではありません)
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.webserver/serverruntime" -name "uploadreadaheadsize" -value 1048576
は、実は私はこのスクリプトは、あまりにも動作するはずだと思う:私はこのPowerShellスクリプトを使用
Set-WebConfigurationProperty -PSPath "iis:\Sites" -location "sitename here" -filter "system.webserver/serverruntime" -name "uploadreadaheadsize" -value 1048576
関連する問題
- 1. Webサービスエラー:HTTP 413:エンティティが大きすぎ
- 2. エラー413要求エンティティが大きすぎる回避する
- 3. 413要求エンティティが大きすぎるAjaxアップロード
- 4. cloudfrontはステータス413(要求エンティティが大きすぎます)で応答します
- 5. 413エンティティが大きいハイチャートを要求しています
- 6. 要求エンティティが大きすぎるApache
- 7. エラー(413)リクエストエンティティが大きすぎます
- 8. WCFアップロードファイルリモートサーバーがエラーを返しました:(413)要求エンティティが大きすぎます
- 9. 413:IIS Webサービスでエンティティが大きすぎるエラーが発生しました
- 10. HTTP 413自己ホストWCFサービスでエンティティが大きすぎます
- 11. リモートサーバーが予期しない応答を返しました:(413)要求エンティティが大きすぎます。
- 12. "413要求エンティティが大きすぎます" AJAX POSTリクエストでは通常のファイルアップロードではありません
- 13. リモートサーバーからエラーが返されました:(413)要求エンティティが大きすぎる+ WCF
- 14. Intermittent 413:httpsを介したASMX Webサービスのエンティティが大きすぎるエラー
- 15. 413ファントムjsを介してのみエンティティが大きすぎる
- 16. Vimeoビデオリクエストのエンティティが大きすぎる413エラー、RestSharp
- 17. 413 HttpClientに対してエンティティが大きすぎる
- 18. 要求が大きすぎ
- 19. 413リクエストエンティティが大きすぎるWCF
- 20. symfony 413リクエストエンティティが大きすぎるファイル
- 21. nginx 413要求エンティティが大きすぎる(クライアントが大きすぎるボディを送信しようとしていた)
- 22. リモートサーバーからエラーが返されました:(413)要求エンティティが大きすぎます(毎週試されたソリューション)
- 23. JsonValueProviderFactoryが「要求が大きすぎます」を返します
- 24. 413要求エンティティが大きすぎる、CodeIgniterを使用している場合:phpinfo()が適切な最大サイズを示しています
- 25. アプリが大きすぎますか? Crashlytics:アーカイブ配信エラー:-3(413)
- 26. Gmail APIインポート - エラー413リクエストエンティティが大きすぎます
- 27. Axios POSTリクエスト413(ペイロードが大きすぎます)
- 28. ファイルサイズがnginxの413エラーのために大きすぎます
- 29. AWS API Gateway:ステータスコード413、リクエストエンティティが大きすぎます
- 30. 「リモートサーバーからエラーが返されました:(413)エンティティが大きすぎます」エラー