异常请求示例
异常请求示例
curl -sS -X POST https://api.example.com/v1/users \
-H 'Content-Type: application/json' \
-d '{}' # 缺少必填字段输入类型
| 输入 | 预期 |
|---|---|
| 缺失必填 | 400/422 且有字段级说明 |
| 类型错误 | 400/422 |
| 超长字符串 | 400 或按约定截断策略 |
| 未知字段 | 按接口约定:忽略或拒绝 |
错误体结构(code/message/details)应作为契约的一部分冻结,客户端依赖它做提示。