vue 代理服务器解决跨域

2,782 阅读1分钟

在vue.config.js的devServer下配置

image.png

所有以api开头的请求都会使用代理服务器去请求真实的服务器 '/api' 不是必须的 也可以起其他名字作为url的开头

自己请求的那个ajax的url会自动拼接到真实服务器路径的后边

image.png 总结就是请求一个ajax 然后以api开头 就会匹配代理服务器 代理服务器帮你去请求目标服务器 然后返回结果

如果对方服务器没有以api开头 那么就要在proxy下再配置

image.png

自己理解的肯定会有不对的地方 希望大神评论指正错误