我有一个用 asp net mvc 4(IIS 7 和 windows server 2008)开发的应用程序,它有一个上传系统。
问题是对于大文件,我会收到 413 http 错误。
我正在尝试设置uploadaheadsize,但在任何地方都找不到。
尝试过角色和功能以及在应用程序池中。有人可以指导我完成这个配置设置吗?谢谢。
我有一个用 asp net mvc 4(IIS 7 和 windows server 2008)开发的应用程序,它有一个上传系统。
问题是对于大文件,我会收到 413 http 错误。
我正在尝试设置uploadaheadsize,但在任何地方都找不到。
尝试过角色和功能以及在应用程序池中。有人可以指导我完成这个配置设置吗?谢谢。
我找到了解决方案。
刚刚添加:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="524288000"/>
</requestFiltering>
</security>
在我的 web.config 中!
编辑1:
此外,我在 www.iis.net 上发现了以下有用信息:
requestLimits 元素指定对 Web 服务器处理的 HTTP 请求的限制。这些限制包括请求的最大大小、最大 URL 长度和查询字符串的最大长度。此外,该元素可以在元素中包含一组用户定义的 HTTP 标头限制,这允许您在 HTTP 标头上定义自定义设置。
参考:http ://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits