以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
代码:
老公想要买2万左右的相机,我该同意吗?
如何看待现在大多数男人都不谈恋爱了?
MongoDB的缺点以及你为什么不使用MongoDB?
为什么都说武器越怪,死的越快?
为什么都认为无GC语言一定会比有GC语言要快?
独立开发***能盈利吗?感觉好累...
娶一名教师做老婆是怎样的体验?
公司已经裁掉我了,还在继续安排大量工作给我,这合适吗?
Excel 中的 VLOOKUP 函数怎么用?
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
***拍大尺度片子时摄影师不会看光吗?
软路由是否被过度神化?
Excel 到底有多厉害?
只考虑隐身和载荷航程,中国轰六K能投GBU57巨型钻地弹,炸福尔多***吗?
大家买的房子都跌了多少呀?
三只羊是不是被人做局了?
为什么感觉腾讯的风评越来越好了?
go的channel在实际项目中会怎么使用?
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
你的低成本爱好是什么?
太空中没有氧气,为什么太阳还在燃烧?
Node.js是谁发明的?
女主播和榜一大哥现实碰面会做什么?
Chrome 浏览器设计的神细节有哪些?
西安电动车开始上牌,最终会导致什么结果?
为什么水泥封不住尸臭?
如何看待河南985,211,清北名额各省第一?