vue-cil使用axios模块跨域

1.在客户端脚手架里面的main.js引入和配置axios模块,

import axios from "axios"//引入axios模块
axios.defaults.withCredentials=true//配置跨域选项,跨域访问要保存session中的数据
Vue.prototype.axios=axios//配置到vue的原型对象中  this.axios.get/post 

2.服务器端app.js或server.js(就是挂载路由那个js文件)里面引入和配置跨域模块cors

const cors=require("cors")
app.use(cors({//用axios发送的请求不能用"origin":"*"
    "origin":["http://127.0.0.1:8080","http://127.0.0.1:8080"],
    credentials:true
}))

猜你喜欢

转载自blog.csdn.net/weixin_44494811/article/details/89016497