CNode

xhr 上传文件,通过 webpack-dev-server 做代理遇到的问题

问答
00jinxing发布于7 年前最后回复7 年前1 回复4727 浏览0 收藏

问题的最小化重现 开发时,我用 webpack-dev-server 做代理(proxy),避免出现跨域的问题。 我有一个需求是做文件上传的(需要显示进度),采用 xhr 的方式上传文件。 这时问题出现了:

  • 只要我上传请求是经过 webpack-dev-server (localhost:8000),就大概率会出错。 image.png
  • 不经过 webpack-dev-server (localhost:3000) 就不存在这个问题。 image.png

为什么会出现这个问题呢?

查看回复

回复 (1)

0
0jinxing#1·7 年前

已经找到原因了,是文件过大的原因。

解决方案如下:

批注 2019-07-15 172530.png

参与回复
登录后即可参与回复。登录