以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
代码:
只能选一个,你选谁?
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
本人女20,平胸跟男生一样怎么办 ?
为什么 WeGame 在国内竞争不过 Steam ?
该怎么反驳有的人说;“东德和西德,朝鲜和韩国就是上帝摆出来最大的例子”?
相亲男约我出去玩,我说来月经了,他回复「那还是不去玩了」,我很生气,他解释是开玩笑,这男的是不是渣男?
为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
如何评价女明星梅根福克斯的身材?
复习近代史看哭了,我都想不到自己突然就哭了,还有没有朋友们看近代史看哭的,分享一下你们的感受吧?
为什么欧美影视喜欢露点?
储存很多文件,是要用云盘还是用硬盘?
为什么日本人室内光脚啊?他们屋子里有这么干净吗?
Rust的工程配置为何用toml格式?
为什么感觉wps的用户越来越多,office没人用了?
有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
如何看待 Mac mini M4 支持可更换 SSD?
中国 GPS 定位的偏移(GCJ-02坐标系 / 火星坐标系)的存在意义是什么?真的有作用吗?
现在工作中k8s是使用containerd还是docker来管理容器?
为什么都说 Finder 难用?
如何看待alist被转手出售***?
个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利?
如何反驳“电脑普及15年,年轻人还要淘宝代装steam”?
为什么感觉四***明很空洞?
吴柳芳的真实水平如何?
如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?
地球上明明有吃塑料的虫子,为什么没有普及?
为什么黄毛骗走的都是乖乖女?
为什么一直唱衰的php语言反而日渐活跃?