返回

Vue使用Proxy代理后仍无法生效的解决

发布时间:2023-01-16 23:35:26 270
# vue.js# 后端


Vue使用Proxy代理后仍无法生效的解决_API

devServer: {
port: 8080,
proxy: {
'/manage': {
target: process.env.VUE_APP_API_BASE_URL,
ws: false,
changeOrigin: true,
pathRewrite: {
'^/manage': '/manage' // 需要rewrite的,
}
},
'/api': {
target: process.env.VUE_APP_API_BASE_URL,
ws: false,
changeOrigin: true,
pathRewrite: {
'^/api': '/api' // 需要rewrite的,
}
}
}
},

Vue使用Proxy代理后仍无法生效的解决_vue.js_02

如果你的接口是这样的 /manage/login 的,或者是 /api/login

vue中用proxy代理,发现返回接口404,

这时候可以去后端查看一下访问日志

发现问题

Vue使用Proxy代理后仍无法生效的解决_vue.js_03

 这里也要 写 到 

'/manage': {
target: process.env.VUE_APP_API_BASE_URL,
ws: false,
changeOrigin: true,
pathRewrite: {
'^/manage': '/manage' // 需要rewrite的,
}
},
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线