为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200?
- 发表时间:2025-06-29 08:00:14
- 来源:
以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
推荐资讯
- 2025-06-21 16:25:17为什么这么多人说 Gmail 好用?Gmail 和 QQ 邮箱相比到底好在哪里?
- 2025-06-21 15:35:17匿名关了,大家实名说说你最近的烦恼?
- 2025-06-21 15:40:17男医生在给年轻靓丽的女性检查时会是什么心态?
- 2025-06-21 15:00:17能分享一下你写过的rust项目吗?
- 2025-06-21 16:00:17如何看待特朗普最后关头取消对伊朗的军事行动?
- 2025-06-21 16:20:17Golang中有必要实现Async/Await吗?
- 2025-06-21 14:45:17如何看待「苏超」赞助商1个月增加超200%,达到中超2倍?
- 2025-06-21 15:35:17大厂后端开发需要掌握docker和k8s吗?
- 2025-06-21 16:20:17如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
- 2025-06-21 16:25:17你和你老婆是怎么认识的?
推荐产品
-
你最真实(很少吐露)的择偶标准是什么?
感谢大家的关注和支持!收到这么多鼓励的私信,真的让我受宠若惊 -
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
这次HDC看到一半的时候,脑海里就蹦出来一个念头——华为这次 -
你为什么对kotlin失去好感?
好绝望啊,上一行刚设置的下一行就要你判断,加if !=nul -
系统该怎样架构才能处理实时热点数据?
关注社区OpenGithub社区:***s://open.i
新闻动态
最新资讯