浏览器限制文件上传的大小
今天在考核过程中又长了一个知识,之前版本的浏览器会限制文件上传大小为2G以内,但是现在的浏览器放宽了。另外一些插件会检测选的文件的大小与空文件,利用文件上传控件可以有效的解决这些问题,对空文件与文件过大的文件进行过滤即可。
1、在IE、Opera、google浏览器中是不允许上传2G以上的文件,http表头它会把文件的大小标记为一个负数,这样则会很容易被杀毒软件拦截,误认为是恶意攻击,但在Firefox和Safari浏览器中则支2G以上的文件上传,如果计算机内存较小,也很容易导致浏览器挂死(内存溢出)的情况
2、如果发送的请求被杀毒软件拦截,server则无法获取用户的请求,也无法反馈文件的大小,规避的方法就是关掉杀毒软件
【当你用心写完每一篇博客之后,你会发现它比你用代码实现功能更有成就感!】