当前位置:当前位置: 首页 >
为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200?
人气:发表时间:2025-06-28 22:55:16
以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
同类文章排行
- 如何看待 Rust 的应用前景?
- 为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- Docker 如何搭建 Jenkins 构建环境?
- 什么样的途径能找到靠谱的男朋友呢?
- golang为什么将method写在类外?
- 我想给工作室设计一个logo,但是不想花钱,AI能帮我吗?
- 普通家庭对孩子最好的托举是什么呢?
- 为什么很多时候对女儿最狠的却是母亲?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 中国与敌国发生战争,哪些国家会帮中国?
最新资讯文章
- 评价一下Proxmox VE与ESXi的优劣?
- 为什么 m1 ***用大小核设计却没有 intel 的问题?
- Postgres 和 MySQL 应该怎么选?
- 学习linux内核有什么好的书吗?
- 如果世界是虚拟的,当两个镜子对面放,将会无限反射,会不会将 cpu 算力耗光?
- Rust开发Web后端效率如何?
- 为什么中国电信的iptv一定要有网线连接!?
- 为什么每次浇筑多余的几方混凝土,罐车不愿意拉回去?
- 软路由怎么没有人玩了?
- 有一个女儿是种怎样的体验?
- 你捡过最大的漏是什么?
- CPU 为什么很少会坏?
- 什么时候你开始发现俄罗斯不过如此?
- go 有哪些成熟点的后台管理框架?
- 黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
- 抛开价格,DBe***er真的比N***icat好用吗?
- 中国承诺不开第一枪,那如果中美开战,美国直接摧毁北斗卫星,中国该如何反败为胜?
- 有哪些是你用上了mac才知道的事?
- WiFi 7在我国,目前是否完全丧失6GHz下320MHz频宽的可能?
- MacOS真的比Windows流畅吗?