xhr 上传文件,通过 webpack-dev-server 做代理遇到的问题
问题的最小化重现 开发时,我用 webpack-dev-server 做代理(proxy),避免出现跨域的问题。 我有一个需求是做文件上传的(需要显示进度),采用 xhr 的方式上传文件。 这时问题出现了:
- 只要我上传请求是经过 webpack-dev-server (localhost:8000),就大概率会出错。
- 不经过 webpack-dev-server (localhost:3000) 就不存在这个问题。
为什么会出现这个问题呢?
1 回复
已经找到原因了,是文件过大的原因。
解决方案如下: