网络安全: Node 正向代理
Opened this issue · 0 comments
leslie1943 commented
代理的思路,利用服务端请求不会跨域的特性,让接口和当前站点同域
a. cli工具中的代理
- webpack(4.x): 在webpack中可以配置
proxy
来快速获得接口代理的能力
devServer: {
port: 8000,
proxy: {
"/api": {
target: "http://localhost:8080"
}
}
},
- Vue-cli 2.x
proxyTable: {
'/api': {
target: 'http://localhost:8080',
}
},
- Vue-cli 3.x => vue.config.js 如果没有就新建
devServer: {
port: 8000,
proxy: {
"/api": {
target: "http://localhost:8080"
}
}
}
以上3种配置方式都有着共同的底层包 http-proxy-middleware