webpack 配置了代理跨域为什么还报跨域错误
我在webpack里配置跨域的配置,项目也正常运行起来了,后台的数据也取到了,但是为什么浏览器还是报了跨域的错误,明明我已经取到后台数据,在页面显示出来了,另一方面,为什么我在谷歌浏览器的接口中,看不到任何关于后台的数据啊?注:可以肯定,确确实实取到了后台数据,这点不用疑问。
由上图可以很明显的看到,ajax交易并没有报错,我也取到了后台数据,可为什么浏览器还是抛出了错呢,且我看不到交易的response,是什么原因?(发交易采用的是jquery的ajax,跨越采用的webpack的proxy,目前阶段后台在我本地,所以是localhost),求大神解释一下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
修改下你的ajax请求地址,不要携带ip
具体的解决办法,本回答中暂时不会提供,不过有两点建议:
1)什么是跨域?为什么会跨域?
2)Webpack的
proxy
,还需要了解proxy
的含义。文档地址:https://webpack.js.org/config...楼主息怒,望仔细研究。
这是重定向302了吧.而不是proxy