有什么方法(可能是模块)可以使 IIS7 拒绝文件大于 10mb 的帖子?
我的 ASP.NET 应用程序有一个上传页面,文件不能大于 10mb,我相信只有在所有内容都已发送到服务器后才能检查文件的大小。
IIS7 模块将是正确的选择,有人知道吗?
有什么方法(可能是模块)可以使 IIS7 拒绝文件大于 10mb 的帖子?
我的 ASP.NET 应用程序有一个上传页面,文件不能大于 10mb,我相信只有在所有内容都已发送到服务器后才能检查文件的大小。
IIS7 模块将是正确的选择,有人知道吗?
您可以在 Web.Config 中设置限制
<system.web>
<httpRuntime maxRequestLength="xxxxx" executionTimeout="xx"/>
</system.web>
边注:
默认情况下,IIS7 将拒绝任何大于 30 兆的文件,您可以通过添加以下代码来增加它
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength=”XXXXXX″ />
</requestFiltering>
</security>
如果您希望在上传之前获取内容大小,您应该能够使用 HTTP 方法 HEAD 来检索 Content-Length。