统一响应格式
保持API响应格式的一致性,便于客户端处理。
推荐写法
{
"code": 200,
"message": "success",
"data": {
"id": 1,
"name": "张三"
},
"timestamp": 1704067200
}不推荐写法
// 不同接口格式不一致
// GET /user/1
{"id": 1, "name": "张三"}
// GET /users
[{"id": 1, "name": "张三"}]
// POST /user
{"success": true, "user": {...}}- ✓使用统一的响应结构
- ✓包含状态码和消息
- ✓数据包裹在data字段中
- ✓添加时间戳便于调试