首先 找到项目中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 这个原因自行百度一大推 

 

相关文章:

  • 2022-12-23
  • 2021-10-09
  • 2022-12-23
  • 2021-12-03
  • 2021-09-21
  • 2021-12-20
  • 2022-12-23
  • 2021-09-10
猜你喜欢
  • 2021-04-17
  • 2021-04-19
  • 2021-11-04
  • 2021-10-07
  • 2021-04-23
  • 2022-12-23
  • 2021-06-09
相关资源
相似解决方案