Jsonp (JSON with padding)是json的一种“使用模式”,可以让网页从别的域名那获取资料,即跨域读取数据。
为什么我们从不同的域访问数据需要一个特殊的技术(JSONP),这是因为同源策略。
同源策略,它是由Netscape提出的一个著名的安全策略,现在所有支持JavaScriipt的浏览器都会使用这个策略。
JSONP应用
服务端JSONP格式数据
如果客户想访问:http://www.runoob.com/try/ajax/jsonp.phpjsonp=callbackFunction
假设客户期望返回JSON数据:["customername1","customername2"]
真正返回到客户端的数据显示为:callbackFunction(["customername1","customername2"])














网友评论