什么是JSONP首先提一下JSON这个概念,JSON是一种轻量级的数据传输格式,被广泛应用于当前Web应用中。JSONP就是用来解决跨域请求问题的,那么具体是怎么实现的呢?JSONP原理ajax请求受同源策略影响,不允许进行跨域请求,而script标签src属性中的链接却可以访问跨域的js脚本,利用这个特性,服务端不再返回JSON格式的数据,而是返回一段调用某个函数的js代码,在src中进行了调用,这样实现了跨域。JSONP具体实现1.ajax中如果进行跨域请求会如何前端代码在域www.practice.com下面,使用ajax发送了一个跨域的get请求后端PHP代码放在域www.practice-zhao.com下,简单的输出一段json格式的数据
暂无评论