json和jsonp

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json和jsonp相关的知识,希望对你有一定的参考价值。

 与XML相比,json是一个轻量级的数据交换格式。

json的格式:数据在键值对中,数据由逗号分隔,花括号保存对象,方括号保存数组;

jsonp是一种跨域数据访问方式。

原理:在客户端声明 callback回调函数之后,客户端通过script标签向服务器跨域请求数据,然后服务端返回相应的JSON数据并动态执行回调函数。

总结JSONP:

两点需注意:

1.不提供错误处理机制,有数据返回,没有不显示内容,获得一个404的错误

2.如果使用了不信任的服务会造成很大的安全隐患。

以上是关于json和jsonp的主要内容,如果未能解决你的问题,请参考以下文章

JSON和JSONP的区别,以及使用方法

jsonjsonp的定义和区别

说说JSON和JSONP

如何在客户端和服务器端设置jsonp

JSON/JSONP浅谈

jsonp: js跨域