jsonp跨域请求的原理,以及手写模拟一个jsonp跨域
1.jsonp的实现原理
》.由于浏览器的安全限制,不允许ajax访问协议不同、域名不同、端口号不同的数据接口,浏览器认为这种访问不安全;
》.可以通过动态创建script标签的形式,把script标签的src属性,指向数据接口的地址,因为script便签不存在跨域限制,这种获取方式、称作jsonp(注意:根据jsonp的实现原理、知晓jsonp只支持get请求方式);
2.具体实现过程
》先在客户端定义一个回调方法,预定义对数据的操作
》再把这个回调方法的名称,通过url传参的形式,提交到服务器的数据接口
原创
2020-07-15 22:11:16 ·
177 阅读 ·
0 评论