xhr 上传文件,通过 webpack-dev-server 做代理遇到的问题
发布于 5 年前 作者 0jinxing 4184 次浏览 来自 问答

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

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

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

1 回复

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

解决方案如下:

批注 2019-07-15 172530.png

回到顶部