簡體   English   中英

ASP.NET 4.0 C#文件使用JQuery上載多個文件maxRequestLength需要超過4GB

[英]ASP.NET 4.0 C# File Upload multiple files using JQuery maxRequestLength needs to be over 4gb

我需要以某種方式使用asp.net File Uploader進行處理,以便它可以處理4GB以上的多個文件。 有什么方法可以設置web.config或編寫一個C#函數,從而繞過ASP.Net和IIS 7使用的文件空間的最大限制? 我試圖看一下這個http://msdn.microsoft.com/en-us/library/hh195568.aspx,但是我不知道如何使用該功能。 請幫助,任何具有解決方法的信息的人都將非常有用,因為Microsoft設置了限制,我想這里肯定有可以繞過限制的東西。

不幸maxRequestLength是一個可變Int32類型(最大值為2147483647 - 0x7FFFFFFF

但是,如果要為應用程序擴展maxRequestLangh,則可以通過在web.config中的httpRuntime中添加幾個屬性來httpRuntime

<httpRuntime maxRequestLength="<size in bytes>" executionTimeout="<timeout in seconds>" />

這是一個示例(最大長度為2 gb,超時時間約為10分鍾):

<httpRuntime maxRequestLength="2147483647" executionTimeout="600" />

另外,您需要向system.webServer添加security部分:

<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="2147483647" />
  </requestFiltering>
</security>

可能有用:

MSDN:maxAllowedContentLength

MSDN:httpRuntime元素

在IIS中上傳大文件

在IIS 7中修復文件上傳大小限制

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM