接口测试JSON
1、是什么?
JSON是一种数据载体
互联网本质就是数据传输,数据传输需要数据载体,比如:页面信息就是存储在html这种数据载体中的
2、为什么?
JSON传输数据效率更高,所以部分场景下使用JSOn替换HTML和XML(ajax),但是JSON语法描述性不及标签语言,所以部分还得使用html和xml
如果传递的是少量数据的话,可以使用JSON
3、怎么用?
语法:
格式1:(JSON对象):{"键1":"值1","键2":"值2"....}
格式2:(JSON数组):["值1","值2"....]
复合格式:格式1和格式2结合
总结:
1、新增数据时,数据是JSON格式的,必须设置浏览器的http请求头,不然会当成普通文本处理
Content-Type application/json;charset=utf-8(记住)
其中
- Content-Type:指提交的内容类型
- application/json:数据类型是JSON格式 | 大类型/小类型 img/jpg img/png ...
- charset=utf-8:设置编码集 utf-8支持世界所有字符