vue 使用axios 请求后端接口 跨域问题
首先 找到项目中vue.config.js 修改 devserver
devserver /api/app 等于 /https://www.lifewhw.top/app,
devserver下 配置ip 端口没问题 换成域名访问接口时如出现 Access-Control-Allow-Origin 跨域问题
去后端 请求头 设置 access-control-allow-origin: '*'
亲测有效!
1.如果调用一次axios 发送了两条get 请求 并且 其中一条状态码为301 说明是重定向 浏览器帮你从新发送了请求(原因是你前端路由配置的和后端不同,我是因为少配置了/出现发送两次get请求 其中一次为301)
2. 还有一冲情况就是 两次请求 第一次的请求头为options 这个原因自行百度一大推