qq_40086260
2021-01-12 10:11
采纳率: 53.8%
浏览 1.1k

文件上传过大报(failed)net::ERR_CONNECTION_RESET

在用vue开发过程中,使用webpack自带的代理服务器和后台调试过程中,项目有一个上传视频的功能,上传小文件时可以正常上传,上传大文件时就报如下的错误 如果那位大神能帮我解决这个问题 小弟感激不尽  100c币最为奖励

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

10条回答 默认 最新

  • 禅思院 2021-01-13 13:21
    已采纳

    可以分片上传 

    点赞 打赏 评论
  • zhshchilss 2021-01-12 11:12

    没有做过上传大文件,你可以排查一下

    1.是不是前端request调用的时候,设置了超时时间的问题

    2.是不是后端项目设置了上传接受文件限制了大小

    3.nginx代理的话,是不是设置了文件大小限制

    点赞 打赏 评论
  • 歇歇 2021-01-12 20:51

    原因非常简单,dns出了问题,不要设置114类的dns地址。

    点赞 打赏 评论
  • 禅思院 2021-01-13 13:22

    点赞 打赏 评论
  • 禅思院 2021-01-13 13:23

    还有非要一次上传,有的配置有默认的最大限制,这个你可以百度搜索下,配置上去

    点赞 打赏 评论
  • 「已注销」 2021-01-13 15:28

    问题要描述清楚

    1. err报错的请求明细截图

    2. 用的axios还是fetch还是其他

    点赞 打赏 评论
  • qq_40086260 2021-01-18 16:32

    非常感谢大家 问题已经解决 可以用分片上传的方法

    点赞 打赏 评论
  • 歇歇 2021-01-12 20:52

    本机和测试环境都是OK的。但是一到线上就报错;可能原因总结如下:

    1 可能是服务器限制了文件上传的权限。(本人的问题就是服务器运维人员增加了上传文件的限制,测试了几天,才了解服务器增加了新的信息过滤策 略导致这个错误的发生)

      解决方法:开通了文件上传权限。

    2 也许导致这种错误的方式有很多,可能是因为post请求时提交的数据过多而导致的。

      解决办法:修改tomcat的配置文件server.xml

    3 服务器未开启;

      如静态文件运行时没有开启静态资源服务器就会报这个错误

    4 跨域请求的问题;

      如上传excel表格时,打开FQ就可以进行上传,否则会报net::ERR_CONNECTION_RESET

    点赞 打赏 评论
  • qq_40086260 2021-01-18 16:33

    直接点采纳就可以了吧?

    点赞 打赏 评论
  • 禅思院 2021-01-18 18:56

    嗯嗯  直接采用就行啦

    点赞 打赏 评论

相关推荐 更多相似问题