跨域、同源策略、配置代理

跨域:

同源策略:浏览器的一种安全协议;协议、主机、端口号,只要有一个对不上,就会产生同源策略,从而产生跨域问题。
解决跨域(三种):

1、后端直接放开;不安全
2、JSONP:script标签不受同源策略影响,这个需要后端配合
3、配置代理(常用)
在vue.config.js中配置 ,然后重启项目

配置代理的方式
module.exports = {
    devServer: {
        //不设置 重写  http://www.baidu.com/weChat
        //设置重写   http:///www.baidu.com
        proxy: {
            '/api': {         //代理名称,这里最好有一个 
                target: /www.baidu.com',  // 后台接口域名
                changeOrigin: true,  //是否跨域
                pathRewrite:{
                    '^/api':''//路径重写
                }
            }
        }
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值