每个浏览器和环境的文件上载限制

时间:2010-11-04 20:13:43

标签: asp.net iis browser file-upload

我正在寻找每个浏览器和环境的文件上传大小限制,以试图找到我的瓶颈。我被告知这是2场演出,但我不知道限制因素在哪里/是什么。具体来说,我正在寻找以下各项的最大尺寸:

  • 火狐
  • IE
  • IIS 6
  • IIS 7.5
  • ASP.NET 4.0

注意:我们使用的是本机浏览器上传;没有flash,java等等

2 个答案:

答案 0 :(得分:0)

我想成像提到的“2 gig limit”是32位整数(读取:大多数32位程序/服务器)在各种基础设施中使用的结果 - 它只是相对最近才有64位文件访问使其成为消费者操作系统。 (除了上述终点之外,任何中间代理以及文件系统等也必须被视为限制因素)。

我无法在RFC 2616中的任何地方找到实际设置内容长度等内容的“上限”。

编辑(我的想法):如果是受限制的受众群体,可能会使用其他代理(例如Flash / Silverlight / ActiveX /等)代理进行上传?

答案 1 :(得分:-1)

在asp.net web.config中找到标记<httpRuntime >或者如果没有添加

<httpRuntime maxRequestLength="...." ....

maxRequestLength限制请求大小的大小。我认为可以设置的最大值是2G。