一 . 为什么会有跨域问题
是因为浏览器的同源策略是对ajax请求进行阻拦了,但是不是所有的请求都给做跨域,像是一般的href 属性,a标签什么的都不拦截.
二 . 解决跨域的方法
解决跨域有两种方法 :
JSONP
CORS
三 . JSONP
简单说下JSONP,详细的在上一篇
JSONP时json用来跨域的一个东西,原理是通过script标签的跨域特性来绕过同源策略,(创建一个回调函数,然后在远程服务商调用这个函数并且将json数据形式作为参数传递,完成回调).
原文地址:https://www.cnblogs.com/zmc940317/p/10164775.html
时间: 2024-10-11 06:22:46