跨域:
总结: 是由浏览器的同源策略引起的,当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域
解决跨域:
解决本地跨域: 通过vue.config.js里的devserver属性里的proxy属性里的三个配置,分别是代理名称、代理地址、开启跨域、重写路径
解决线上跨域:在nginx.conf文件里面配置,代理名称是通过location代理名称,proxy_pass代理地址
什么是跨域:
跨域是浏览器的跨域 不符合 域名 协议 端口号一样(同源策略) 的请求都会出现跨域的问题
跨域的解决方法
最多的情况是后端处理跨域
前端的跨域
服务器代理
jsonp
vue 中是 proxy 代理实现跨域
vue 的跨域
用 proxy 实现