八.跨域

76 阅读1分钟
  • 跨域的本质就是同源策略 ,协议、域名、端口只要是有一个不同就是跨域
  • 为啥会出现跨域呢?因为目前是前后端分离的项目,不在同一个域名下,前端项目访问后端接口必然是跨域 --解决:jsonp:但是有缺陷:只支持get,不支持post
    后端加cros请求头
    配置代理服务器
    在vue.config.js里面配置
devServer: {
proxy: {
    '/api': {
        target: '接口url地址'
    }
  }
}