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