同源策略CORS解决 VUE-CLI

例如要请求访问的原地址url:'https://heimahr.itheima.net/api/sys/login',

控制台碰到以下情况说明是CORS跨域问题

url: '/api/sys/login',
请求的url地址前面并没有写协议主机,axios会自动拼接上本地的地址

请求的地址会变成http://localhost:端口号/api/sys/login

代理里面只要前缀是'/***'地址,就会自动转向vue.config.js中proxy中target配置的地址,

// 同源策略 在vue.config.js中配置proxy
// 跟上path路径地址,target是要代理的服务器主机
    proxy: {
      // path:目标服务器
      '/api': {
        target: 'https://heimahr.itheima.net/'
      }
    }

vueCli配置跨域解决方案

Day2-03.vue-cli代理解决跨域_哔哩哔哩_bilibili 

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值