当前位置: 首页 >
为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-29 08:55:16
以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
同类文章排行
- 有哪些值得推荐的 Rust 应用案例?
- Chrome 浏览器设计的神细节有哪些?
- 家里想搞个服务器,有什么好的建议方案吗?
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- 有一个***约你出去,你会去吗?
- MacOS的哪个设计让你非常恼火?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 27寸显示器是否有必要到4K?
- PHP现在真的已经过时了吗?
- 如何看待盲人UP主蒙眼炒鸡蛋在成都旅游期间,要求各大医院无处方买胰岛素,最后进抢救室?
最新资讯文章
- 电影《碟中谍》系列中哪一部最好?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 什么时候你意识到自己不年轻了呢?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 有哪些事情是你去了越南以后才知道的?
- 用K8s的公司有多少人会部署K8s?
- cpu为什么不能靠做大点提升性能?
- 为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
- 家里想搞个服务器,有什么好的建议方案吗?
- 为什么Rust的包管理器Cargo这么好用?
- 如何评价首个女性友好的编程语言HerCode?
- 国产轮胎那么便宜,为什么很多人非要买高价的国外轮胎??
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 为什么有些前端一直用 div 当按钮,而不是用 button?
- 内置WSL 2的Windows 10可以完全取代桌面版Linux吗?
- 如果世界是虚拟的,当两个镜子对面放,将会无限反射,会不会将 cpu 算力耗光?
- 什么是防抖和节流?有什么区别?如何实现?
- Golang与Rust哪个语言会是今后的主流?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 妈妈和儿子需要避嫌吗?