配置httpRuntime也可以讓FileUpload上傳更大的文件,不過設置太大了會因用戶將大量文件傳遞到該服務器而導致的拒絕服務攻擊(屬性有說明)
<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 - 服務器太忙”錯誤信息拒絕傳入的請求。 |