之前遇到过从网站下载超过4M的文件,无法下载成功。别的网站下载并没有这方面的问题。
该网站的是基于IIS7.5运行,后来研究发现,IIS7.5默认响应缓冲限制为:4194304字节(即4M)。
如果服务器提供文件下载服务,当浏览器下载的文件大于4M时,将会无法进行下载。
下面就介绍IIS无法下载超过4M文件的解决办法。
在对应站点的ASP属性里,按照如下路径查找:行为--限制属性--响应缓冲限制。
默认情况下是4194304字节,你可以根据自己需要修改相应的数值。
如果你使用的二进制Response.BinaryWrite()输出图像或文件时,如果超过响应缓冲限制的值,则图片会不能显示,文件也不能正常下载。
声明:如需转载,请注明来源于www.webym.net并保留原文链接:http://www.webym.net/jiaocheng/471.html