webpack 配置了代理跨域为什么还报跨域错误

我在webpack里配置跨域的配置,项目也正常运行起来了,后台的数据也取到了,但是为什么浏览器还是报了跨域的错误,明明我已经取到后台数据,在页面显示出来了,另一方面,为什么我在谷歌浏览器的接口中,看不到任何关于后台的数据啊?注:可以肯定,确确实实取到了后台数据,这点不用疑问。
图片描述

图片描述

由上图可以很明显的看到,ajax交易并没有报错,我也取到了后台数据,可为什么浏览器还是抛出了错呢,且我看不到交易的response,是什么原因?(发交易采用的是jquery的ajax,跨越采用的webpack的proxy,目前阶段后台在我本地,所以是localhost),求大神解释一下。
图片描述

阅读 4.4k
3 个回答

这是重定向302了吧.而不是proxy

具体的解决办法,本回答中暂时不会提供,不过有两点建议:

1)什么是跨域?为什么会跨域?
2)Webpack的proxy,还需要了解proxy的含义。文档地址:https://webpack.js.org/config...

楼主息怒,望仔细研究。

修改下你的ajax请求地址,不要携带ip

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题