當前位置: 首頁  >  ASP.NET  >  ASP.NET上傳文件大小限制

ASP.NET上傳文件大小限制 TOP

以下內容轉自CSDN的一篇博客:
對于asp.net,默認只允許上傳4M文件,增加如下配置,一般可以自定義最大文件大小.
<httpRuntime
executionTimeout="800"
maxRequestLength="40960"
useFullyQualifiedRedirectUrl="false"/>
 
 
//executionTimeout預設是 90 秒,你要改的話:executionTimeout = "180"

Asp.net支持的最大上傳文件大小
同事碰到一個問題,用DataSet提交一個比較大的數據集時出現異常,后來查資料發現Asp.net的默認的最大可以上載的文件是4M,可以在web.config中配置.
 
配置 ASP.NET HTTP 運行庫設置。該節可以在計算機、站點、應用程序和子目錄級別聲明。
<configuration>
   <system.web>
      <httpRuntime>
<httpRuntime useFullyQualifiedRedirectUrl="true|false"
             maxRequestLength="size in kbytes"
             executionTimeout="seconds"
             minFreeThreads="number of threads"
             minFreeLocalRequestFreeThreads="number of threads"
             appRequestQueueLimit="number of requests"
             versionHeader="version string"/>
可選屬性
屬性 選項 說明

appRequestQueueLimit     ASP.NET 將為應用程序排隊的請求的最大數目。當沒有足夠的自由線程來處理請求時,將對請求進行排隊。當隊列超出了該設置中指定的限制時,將通過“503 - 服務器太忙”錯誤信息拒絕傳入的請求。

executionTimeout     指示在被 ASP.NET 自動關閉前,允許執行請求的最大秒數。
 
maxRequestLength     指示 ASP.NET 支持的最大文件上載大小。該限制可用于防止因用戶將大量文件傳遞到該服務器而導致的拒絕服務攻擊。指定的大小以 KB 為單位。默認值為 4096 KB (4 MB)。

minFreeLocalRequestFreeThreads     ASP.NET 保持的允許執行新本地請求的自由線程的最小數目。該線程數目是為從本地主機傳入的請求而保留的,以防某些請求在其處理期間發出對本地主機的子請求。這避免了可能的因遞歸重新進入 Web 服務器而導致的死鎖。

minFreeThreads     允許執行新請求的自由線程的最小數目。ASP.NET 為要求附加線程來完成其處理的請求使這些線程保持自由狀態。

useFullyQualifiedRedirectUrl     指示客戶端重定向是否是完全限定的(采用 {HYPERLINK "http://server/path" } 格式,這是某些移動控件所必需的),或者指示是否代之以將相對重定向發送到客戶端。
    true 指定客戶端重定向需要以完全限定的格式發送。這是通過自動將不是完全限定的格式的所有重定向轉換為完全限定的格式來實現的。
    false 指定客戶端重定向不需要被自動轉換為完全限定格式。false 是默認選項。
 
versionHeader     指定 ASP.NET 隨每個響應所發送的版本頭的值。Microsoft Visual Studio .NET 使用該屬性來確定當前使用的 ASP.NET 版本。這對產品環境來說不是必需的,并且可以通過從 Web.config 或 Machine.config 移除該屬性,或將該屬性設置為空字符串 (versionHeader="") 來將其禁用。
 
 
示例
以下示例為 ASP.NET 應用程序指定 HTTP 運行時參數。
<configuration>
   <system.web>
      <httpRuntime maxRequestLength="4000"
         useFullyQualifiedRedirectUrl="true"
         executionTimeout="45"
         versionHeader="1.1.4128"/>
   </system.web>
</configuration>
Views:1214   Posted at:2018-02-25
收藏 推薦 打印 | 錄入:Admin | 閱讀:0
腾讯彩票喜从天降