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

发布于 2022-09-11 16:17:36 字数 510 浏览 21 评论 0

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

图片描述

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

顾铮苏瑾 2022-09-18 16:17:36

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

把时间冻结 2022-09-18 16:17:36

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

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

楼主息怒,望仔细研究。

诗笺 2022-09-18 16:17:36

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文