Body 传参时,有没有必要将查询参数用一个字段包起来

查看 376|回复 37
unt
OP
  
@chenliangngng #8 在哪里可以看到大厂示例,我看到很多比如阿里云的公开接口,参数都是直接平铺裸露在外面的
deepshe   
之前见过分页属性放到 header 里,这样就不影响 body 了
estk   
楼主这种情况还不如用 graphql
wolfie   
第二种
zhy0216   
第一种
第二种写个接口看看,难受不难受。
BeautifulSoap   
看 area type star 是否是同时存在或不存在
如果是的 第二种好
不是都可以
unt
OP
  
@unt 你好,现实是一个请求有几百个字段是存在的。最近就接触到了一个几百个字段的项目
wanniwa   
@zhy0216 新增和编辑的时候是同时存在,查询的时候是可能存在可能不存在
wanniwa   
第二种,因为你有的时候还是会返回 list 数据
{
"pageIndex": 1,
"pageSize": 10,
"data": [{
"area": 1,
"type": 1,
"star": 1
},{
"area": 2,
"type": 2,
"star": 2
}]
}
unt
OP
  
如果是单条根据 id 查询的接口,那应该也不会有 pageIndex ,pageSize 这个两个分页字段了,就直接下面这样就行了
{
"area": 2,
"type": 2,
"star": 2
}
您需要登录后才可以回帖 登录 | 立即注册

返回顶部