1. Introduction (简介)
1. Introduction (简介)
JavaScript Object Notation (JavaScript 对象表示法, JSON) [RFC4627] 是用于结构化数据交换和存储的常见格式。HTTP PATCH [RFC5789] 通过一种方法扩展了 Hypertext Transfer Protocol (超文本传输协议, HTTP) [RFC2616], 用于对资源执行部分修改。
JSON Patch 是一种格式 (由媒体类型 "application/json-patch+json" 标识), 用于表达应用于目标 JSON 文档 (Target JSON Document) 的一系列操作; 它适合与 HTTP PATCH 方法一起使用。
这种格式在需要对 JSON 文档或具有类似约束的数据结构 (即, 可以使用 JSON 语法序列化为对象或数组) 进行部分更新的其他情况下也可能很有用。