urlencoded格式,又叫form格式、x-www-form-urlencoded格式它是一种表单格式
组成格式
键值对组成键和值之间用=:name=poloyy多个键值对之间用&:name=poloyy&age=19
实际例子
浏览器百度搜索
content-type 可以选择x-www-form-urlencoded 格式
--------------------------------------------------------------------------------------------------------------------------
JSON 格式详解
JSON 是存储和交换文本信息的语法。类似 XMLJSON 比 XML 更小、更快,更容易解析JSON是独立于语言JSON 具有自我描述性,更易理解认识 JSON 有四个口诀
口诀一
JSON 有对象、数组两种数据结构有字符串、数字、逻辑值、空值四种数据类型
口诀二
用{}表示对象对象是由属性组成的属性是由键值对组成的键和值之间用 :隔开属性之间用,隔开
对象栗子:
{"姓名":"姚明","年龄":38}
口诀三
[]表示数组数组由单独的值组成
数组栗子:
["小鸡","小鸭","小狗"][1,2,3,4][true, false, true][{"姓名":"姚明","年龄":38},{"姓名":"尧尧","年龄":22}]
口诀四
json 数据结构可以相互嵌套
比如:对象中可再嵌套数组、对象;数组中可再嵌套数组、对象
嵌套栗子:
{"姓名":"姚明","年龄":38,"家禽":["小鸡","小鸭","小狗"]}
[{"姓名":"姚明","年龄":38,"nums":[1,2,3]},{"姓名":"尧尧","年龄":22,"nums":[1,2]}]
JSON值的可以是以下几种形式
数字(整数、浮点数)字符串逻辑值(true、false)null对象数组最后一个属性结尾处不需要跟,
但需要注意的是,数组最后一个元素后面是可以跟,的
JSON 规定字符集是UTF-8,字符串必须使用"",Object 的键也必须使用""不可以是单引号'',因为用标准库做反序列化的时候会识别不了哦最后一个属性结尾处不需要跟, ;但需要注意的是,数组最后一个元素后面是可以跟,的