vue 解决不能携带session问题
1 需要配置代理devServer: {host: '127.0.0.1',port: 8010,proxy: {'/api/': {target: 'http://127.0.0.1:8080',changeOrigin: true,pathRewrite:{...
·
1 需要配置代理
devServer: {
host: '127.0.0.1',
port: 8010,
proxy: {
'/api/': {
target: 'http://127.0.0.1:8080',
changeOrigin: true,
pathRewrite:{
'/api':'/xxxxxx'
}
}
}
2 修改配置文件 默认为false不允许携带session,改为true
axios.defaults.withCredentials=true;
3 修改axios中的请求即可
this.$axios.post('/api/xx/xxx', {}, {
headers: {
"Content-Type": "application/json;charset=utf-8"
}
}).then(function(response) {
// 这里是处理正确的回调
}).catch(function(response) {
// 这里是处理错误的回调
console.log(response)
});
更多推荐
已为社区贡献1条内容
所有评论(0)