vue 使用axios 请求后端接口 跨域问题

首先 找到项目中vue.config.js 修改 devserver

vue 使用axios 请求后端接口 跨域问题

vue 使用axios 请求后端接口 跨域问题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 这个原因自行百度一大推