JSONP跨域

我们知道域名地址组成:

http://www.baidu.com:8080/script/jquery.js

协议子域名主域名端口请求资源地址

当协议、子域名、主域名、端口号任一个不同时都算不同域;不同域之间相互请求资源就叫跨域。Javascript出于安全方面的考虑,不允许跨域调用其他页面的对象。这就出现了JSONP

1.JSONP是什么?

JSONP(JSONwithPadding)一个非官方的协议,是JSON的一种“使用模式”。

2.JSONP有什么用?

可用于解决主流浏览器的通过GET方式的跨域数据访问的问题。它允许在服务器端集成Scripttags返回至客户端,通过javascriptcallback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。

http://justcoding.iteye.com/blog/1366102

相关推荐