当前位置:当前位置: 首页 >
为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200?
人气:发表时间:2025-06-29 08:55:16
以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
同类文章排行
- 语雀后端从Node迁移到J***a说明了什么?
- 如何评价刘亦菲?
- 055一打一能不能打过阿利伯克?
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- 学生校服如何隐藏内衣痕迹?
- 相对于 Linux,Windows Server 存在的意义是什么?
- 脸与身材不符是种怎样的体验?
- coreldraw软件算是冷门软件吗?
- 歼20速度接近3马赫是什么水平?
- Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
最新资讯文章
- 如果发动机热效率达到100%,一升汽油大概可以让汽车行驶多少公里?
- 《权力的游戏》里面最美的是谁?
- 微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
- 你为什么对kotlin失去好感?
- 长寿的人都有什么特点?
- antv x6 node 点击***不触发怎么办?
- 商城里如何缓存商品信息?
- 刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- 鱼缸有没有简单的过滤配置搭配方式?
- 为什么有人爱 Firefox 胜过 Chrome 呢?
- 如何看待特朗普第三次宣布延长出售 Tiktok 的时限?美方此举背后有哪些考量?
- 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
- 三峡水利枢纽为什么会选址在三斗坪镇?
- 为什么 Golang 不适合开发桌面系统?
- 拒绝情绪输出,大家觉得有什么办法可以让国足堂堂正正进入世界杯?
- Linux 内核的系统有没有类似macOS 那样漂亮流畅的桌面环境的发行版本?
- 苹果发布了 macOS 26 开发者预览版 Beta 更新,这次更新带来了哪些新功能和改进?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- 你们认为一个40多岁的女人老吗?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?