【发布时间】:2019-05-11 03:31:51
【问题描述】:
在我们的 Web API 中,我们不能上传超过 30MB 的 fize 大小。我们曾经收到 404 错误,例如“404 - 找不到文件或目录。 您要查找的资源可能已被删除、名称已更改或暂时不可用。"
通过谷歌搜索和查看各种帖子,我厌倦了配置文件中的以下更改:
Web.Config:
<system.web>
<httpRuntime maxRequestLength="204800" timeout="7200" />
</system.web>
<requestFiltering>
<requestLimits maxAllowedContentLength="209715200" maxQueryString="2097151" maxUrl="10999"/>
</requestFiltering>
但是,我仍然无法上传大小超过 30MB 的文件。但是相同的代码可以正常上传小于 30 MB 的文件。
我在这里错过了什么?
【问题讨论】:
-
实际上太大时找不到资源?对我来说似乎很奇怪。 413(请求实体太大)不是更合适吗?
标签: c# asp.net-web-api file-upload filesize upload-max-filesize