4
有什么办法(可能是一个模块)可以让IIS7拒绝文件大于10MB的文章?避免上传大于10MB的文件
我的ASP.NET应用程序有一个上传页面,并且该文件不能大于10MB,我相信只有在所有内容都已发送到服务器后,我才能检查文件的大小。
一个IIS7模块将是这个正确的选择,任何人都知道一个?
有什么办法(可能是一个模块)可以让IIS7拒绝文件大于10MB的文章?避免上传大于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检索内容长度。
但它会避免要先上传文件,然后检查大小?即在发送标题之后引发异常? – Bruno 2009-02-10 16:31:36