本站资源全部免费,回复即可查看下载地址!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前言..............................................................................................................................ix
第 1 章 什么是 JSON ........................................................................................... 1
1.1 JSON 是一种数据交换格式 .......................................................................... 1
1.2 JSON 独立于编程语言 .................................................................................. 3
1.3 专业术语和概念 ............................................................................................. 4
第 2 章 JSON 语法 ................................................................................................ 7
2.1 JSON 基于 JavaScript 对象字面量 ................................................................ 7
2.2 名称 - 值对 ..................................................................................................... 9
2.3 正确的 JSON 语法 ....................................................................................... 10
2.4 语法验证 ....................................................................................................... 13
2.5 JSON 文件 .................................................................................................... 14
2.6 JSON 的媒体类型 ........................................................................................ 14
2.7 专业术语和概念 ........................................................................................... 14
第 3 章 JSON 的数据类型 ................................................................................ 17
3.1 数据类型简介 ............................................................................................... 17
3.2 JSON 中的数据类型 .................................................................................... 19
3.3 JSON 中的对象数据类型 ............................................................................ 20
3.4 JSON 中的字符串类型 ................................................................................ 21
3.5 JSON 中的数字类型 .................................................................................... 24
3.6 JSON 中的布尔类型 .................................................................................... 24
vi | 目录
3.7 JSON 中的 null 类型 ................................................................................... 25
3.8 JSON 中的数组类型 .................................................................................... 26
3.9 专业术语和概念 ........................................................................................... 31
第 4 章 JSON Schema ...................................................................................... 33
4.1 验证的魔力 ................................................................................................... 34
4.2 JSON Schema 简介 ....................................................................................... 35
4.3 专业术语和概念 ........................................................................................... 41
第 5 章 JSON 中的安全问题 ............................................................................ 43
5.1 客户端和服务端的关系 ............................................................................... 43
5.2 跨站请求伪造 ............................................................................................... 45
5.3 注入攻击 ....................................................................................................... 47
5.3.1 跨站脚本攻击 .................................................................................. 48
5.3.2 安全漏洞:决策上的失误 .............................................................. 49
5.4 专业术语和概念 ........................................................................................... 50
第 6 章 JavaScript 中的 XMLHttpRequest 与 Web API ............................ 53
6.1 Web API ........................................................................................................ 54
6.2 JavaScript 中的 XMLHttpRequest 对象 ...............................................................57
6.3 混乱的关系与共享的规则 ........................................................................... 62
6.3.1 跨域资源共享 .................................................................................. 62
6.3.2 JSON-P ............................................................................................. 63
6.4 专业术语和概念 ........................................................................................... 65
第 7 章 JSON 与客户端框架 ............................................................................ 67
7.1 jQuery 和 JSON ............................................................................................ 68
7.2 AngularJS ...................................................................................................... 71
7.3 专业术语和概念 ........................................................................................... 75
第 8 章 JSON 与 NoSQL .................................................................................. 77
8.1 CouchDB 数据库 .......................................................................................... 79
8.2 CouchDB API ................................................................................................ 82
8.3 专业术语和概念 ........................................................................................... 90
第 9 章 服务端的 JSON ..................................................................................... 91
9.1 序列化、反序列化与请求 JSON ................................................................ 92
目录 | vii
9.1.1 ASP.NET ........................................................................................... 92
9.1.2 PHP ................................................................................................... 96
9.2 发送 JSON HTTP 请求的其他方式 .......................................................... 101
9.2.1 Ruby on Rails.................................................................................. 101
9.2.2 Node.js ............................................................................................ 102
9.2.3 Java ................................................................................................. 103
9.3 专业术语和概念 ......................................................................................... 104
第 10 章 总结 ...................................................................................................... 105
10.1 作为配置文件的 JSON ............................................................................ 105
10.2 结语 ........................................................................................................... 108
作者简介 .................................................................................................................. 110
封面介绍 .................................................................................................................. 110
|
温馨提示:
1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!
2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
5、若发现链接失效了请联系管理员,管理员会在2小时内修复
6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!