1. 程式人生 > >ASP.NET——上傳檔案超過了最大請求長度

ASP.NET——上傳檔案超過了最大請求長度

IIS預設最大的URL長度為:4kb;當我們上傳附件時,URL請求被IIS過濾,發現大於4M就拒絕請求,所以導致我們大於4kb無法上傳並丟擲錯誤。

解決方法一:在IIS裡面,開啟我們站點——請求篩選——URL— — 編輯功能設定——最大URL長度(位元組)——修改我們需要的大小(IIS最大為2G)

解決方法二:在web.config中的加入

  1. <system.web>
  2.         <httpRuntimeuseFullyQualifiedRedirectUrl="true"executionTimeout="120"maxRequestLength="1024000000"/>
  3.   </system.web>

maxRequestLength為我們需要的大小。