附件上傳的大小限制
阿新 • • 發佈:2018-12-14
allow 長度 uri run 編輯 http length ring limits
在附件上傳時,除了在程序中對大小限制之外,還要進行一些其他的配置
1. maxRequestLength (單位是KB)
IIS6 默認允許的附件最大上傳大小為4M,在IIS7之前,當我們需要擴大這個上傳限制時,
比如需要將允許上傳的附件上限設置為50M,則可以在web.config中做如下配置:
<system.web>
<httpRuntime maxRequestLength="51200" />
</system.web>
2. maxAllowedContentLength
在使用IIS7後,除了進行以上配置外,還需要註意到
選中一個虛擬目錄,選擇功能視圖----雙擊請求篩選---右鍵選擇編輯功能測試,裏面有一項是允許的最大內容長度,默認是30M
也就是說,在使用IIS7後,如果你想上傳50M的附件,你得修改以上兩個地方才行
或者,在web.config文件中做如下配置:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483647"></requestLimits>
</requestFiltering>
</security>
</system.webServer>
附件上傳的大小限制