JS跨域常见的三种方法---JSONP、CORS、postMessage
一、JSONP
1. JSONP原理:
(1)不存在跨域请求限制的标签:img、script、link、iframe、form,JSONP正是利用script标签的该特性实现跨域
(2)JSONP利用<script>标签不受跨域请求限制的特性,向服务器发送请求,并且将回调函数传递给服务器;服务器收到请求和函数后,以json格式作为回调函数的参数传递给它,也就是用json数据来填充回调函数,并返回数据到客户端;客户端收到服务器响应后执行回调函数,该回调函数可以用来处理服务器的返回数据。
2
原创
2020-08-08 02:14:57 ·
846 阅读 ·
0 评论