vue项目中 在webpack中的config配置跨域代理已经成功了,甚至接口有返回值,但是请求的路径不正确还是本地的localhost:8080 。请问哪位大神帮忙解决下 这是什么问题
ue项目中 在webpack中的config配置跨域代理已经成功了,甚至接口有返回值,但是请求的路径不正确还是本地的localhost:8080 。后端是java开发
接口地址
请求地址
封装的请求
请求之后也没有报任何错误
但是就是请求的路径还是加载本地的localhost:8080;但是数据是有返回值的
数据请求是有返回值的 但是返回的信息是不正确的 。请问哪个大神知道这是什么问题
问题出现的环境背景及自己尝试过哪些方法
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
这个是正常的。实际走的是代理的地址,只是浏览器里表现为本地地址。
背后原理:应该是本地
webpack
起的node
服务代理转发了一下。想不明白的话,你就这么想:
比如你用的
vpn
,我明明是国内IP
地址,为毛还能访问被墙的站点?肯定是
vpn
服务器做了代理,你去请求个地址,他把请求发给目的地,然后接受请求返回给你。这个叫代理。