文件上传过大报(failed)net::ERR_CONNECTION_RESET
在用vue开发过程中,使用webpack自带的代理服务器和后台调试过程中,项目有一个上传视频的功能,上传小文件时可以正常上传,上传大文件时就报如下的错误 如果那位大神能帮我解决这个问题 小弟感激不尽 100c币最为奖励
可以分片上传
没有做过上传大文件,你可以排查一下
1.是不是前端request调用的时候,设置了超时时间的问题
2.是不是后端项目设置了上传接受文件限制了大小
3.nginx代理的话,是不是设置了文件大小限制
原因非常简单,dns出了问题,不要设置114类的dns地址。
还有非要一次上传,有的配置有默认的最大限制,这个你可以百度搜索下,配置上去
问题要描述清楚
1. err报错的请求明细截图
2. 用的axios还是fetch还是其他
非常感谢大家 问题已经解决 可以用分片上传的方法
本机和测试环境都是OK的。但是一到线上就报错;可能原因总结如下:
1 可能是服务器限制了文件上传的权限。(本人的问题就是服务器运维人员增加了上传文件的限制,测试了几天,才了解服务器增加了新的信息过滤策 略导致这个错误的发生)
解决方法:开通了文件上传权限。
2 也许导致这种错误的方式有很多,可能是因为post请求时提交的数据过多而导致的。
解决办法:修改tomcat的配置文件server.xml
3 服务器未开启;
如静态文件运行时没有开启静态资源服务器就会报这个错误
4 跨域请求的问题;
如上传excel表格时,打开FQ就可以进行上传,否则会报net::ERR_CONNECTION_RESET
直接点采纳就可以了吧?
嗯嗯 直接采用就行啦