刚给项目加了个用户信息查询接口,结果测试那边说返回字段太多太乱,搞得我差点重新设计...其实一开始图省事直接用了整个用户对象,现在想想还是得按需返回,不然前端看着就头疼,特别是数据量大的时候。接口设计真不是随便写写就行的,得考虑调用方的感受,不然后面改起来哭都来不及...话说回来,到底该不该把所有字段都暴露出来啊?还是说应该做成可选参数?
// 示例接口返回结构
{
"code": 200,
"data": {
"id": 123,
"name": "张三",
"email": "zhangsan@example.com"
}
}
登录/注册