🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 什么是跨域? 浏览器获取的页面的域名(IP)和端口号与接口服务器的都一样,就是同域,反之,就是跨域。 比如我百度的页面访问你谷歌的接口,浏览器上页面使用ajax默认是禁止跨域的 <br> ## 如何解决跨域问题? ### jsonp ![](https://box.kancloud.cn/d264d2b6d550f7eba71bd628a212ff78_553x188.png) 通过script标签来请求另外一个服务器的接口,后端会返回一串函数执行的字符串,比如"jsonpCallback('后端的数据')",最终会执行这个函数并把后端的数据给到函数的形参result <br> ### 代理请求 通过服务器代理请求,因为服务器支持跨域, 比如vue脚手架服务器的proxytable可以让脚手架帮忙代理请求,返回数据给你浏览器, 解决跨域问题 <br> <br> <br> <br> <br> <br> <br> <br> <br> nginx https://www.cnblogs.com/renjing/p/6394725.html