背景
proxy = {
"/dp_center/**/**/*": {
target: "http://localhost:9000",
// target: "http://10.111.32.135:9000",
// target: "http://10.111.23.167:9000",
changeOrigin: true,
pathRewrite: {
'^/dp_center': '/dp_center'
}
}
};
之前配置的开发环境的动态代理,没有任何问题,但是有一天,不知怎么就,代理请求本地server报 504 异常
但是 postman 请求没有任何问题, 浏览器直接请求接口也没有可以调通
代理其他人的 server 则没有任何问题
解决方案
是因为 localhost 域名在本地解析不了
修改 /private/etc/hosts 文件 在 127.0.0.1 后 加上 “localhost”