我想提高這個值如何在webconfig的maxRequestLength屬性測量
<httpRuntime maxRequestLength="2024000" executionTimeout="300"/>
,但我不知道它是如何測量,MB,KB?不確定。我希望能夠接受高達50 MB的請求。
問候
我想提高這個值如何在webconfig的maxRequestLength屬性測量
<httpRuntime maxRequestLength="2024000" executionTimeout="300"/>
,但我不知道它是如何測量,MB,KB?不確定。我希望能夠接受高達50 MB的請求。
問候
酒店的maxRequestLength表示由ASP.NET支持的最大文件上傳大小。此限制可用於防止用戶將大文件發佈到服務器導致的拒絕服務攻擊。指定的大小以千字節爲單位。默認值爲4096 KB(4 MB)。 MSDN
爲50 MB,你需要將它設置爲51200
<httpRuntime maxRequestLength="51200" executionTimeout="300"/>
編輯基於評論
的OP不問executionTimeout但@barnes在下面的評論一樣。我想添加一些關於executionTimeout
的細節,以及其他httpRuntime
屬性。
可選的TimeSpan屬性。 指定在ASP.NET自動關閉 之前允許執行請求的最大秒數。只有編譯元素的 中的調試屬性爲False時,此超時才適用。爲了幫助防止在調試時關閉 應用程序,請不要將此超時設置爲 較大的值。默認值是「00:01:50」(110秒),MSDN。
它接受KB。 對於50 MB將其設置爲maxRequestLength =「51200」
根據[MSDN](https://msdn.microsoft.com/en-IN/library/e1f13641(v = vs.85).aspx)'executionTimeout = 「HH:MM:SS」'。你的情況是什麼? – barnes 2016-07-20 10:14:43
這是在幾秒鐘內,它也是從你提供的MSDN鏈接秒secondsTimeout =「秒」 – Adil 2016-07-20 10:20:40
意味着我們可以提供時間總秒數或「HH:MM:SS」格式。謝謝 – barnes 2016-07-21 05:53:37