JSONP 解决跨域代码
时间: 2023-09-28 12:09:15 浏览: 165
JSONP解决跨域问题
JSONP是一种跨域解决方案,它利用<script>标签的src属性没有跨域限制的特性,来实现跨域访问数据。JSONP的实现原理是在客户端动态创建一个<script>标签,通过该标签的src属性请求一个跨域的url,服务器端返回一段JavaScript代码,该代码会被客户端自动执行。这段代码一般会调用一个回调函数,并且把需要传递的数据以参数形式传入回调函数中。因此,JSONP的使用需要在服务端的响应中返回指定格式的数据,可以在返回的数据中指定回调函数的名称,客户端通过该名称来调用回调函数。
阅读全文