JSON、XML、HTML、Raw、Binary、No-Content、MsgPack、Event-StreamJSON 和 XML 能配置数据结构。。| 校验项 | 属性类型 | 示例 |
|---|---|---|
| 必需属性 | All | $ 应该有必需属性 code |
| 值类型 | All | $.data.id 应当是 string 类型 |
| 非空键为空值 | All | $.data.id 应当是 string 类型 |
| 枚举值 | String, Integer, Number | $.data.status 应等于预定义值之 一(可用值:available,pending,sold) |
| 数值范围 | Integer, Number | $.data.age 应大于等于 0 |
| 数值满足多重要求 | Integer, Number | $.data.quantity 应为 10 的倍数 |
| 字符串长度范围 | String | $.data.name 应不少于 3 个字符 |
| 字符串与接口定义 | String | $.data.name 应符合模式 "^[A-Za-z]" |
| 数组元素数量 | Array | $.data.tags 不应超过 2 项 |
name 和 phone,因此数据结构指定如下:city 字段,但接口文档没有更新。根据默认的校验机制,发送请求后控制台不会报错,意味着默认允许添加额外字段。object 的高级设置中,将 “额外字段” 配置为 “禁止”,这个设置这只会对当前接口生效。接口用例。接口用例。