为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200?

2025-06-29 10:20:11

以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。

例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。

在以上2…。

为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200?
广告位810*200
相关阅读
前端是不是快没了?

前端是不是快没了?

跟几个做前端的朋友聊天,发现现在大厂里的大前端团队都被拆了,...

2025-06-22
土耳其将向印尼出口 48 架第五代战机,这项交易对两国的军事和政治影响有哪些?

土耳其将向印尼出口 48 架第五代战机,这项交易对两国的军事和政治影响有哪些?

老钟以贷款形式卖10架歼10C给马来西亚,配射程超过200公...

2025-06-22
阿里网盘为什么没有动静了?

阿里网盘为什么没有动静了?

目前阿里云盘的现状,几乎是是跑路了,不知道谁还用这网盘开通会...

2025-06-22
空战的时候可不可以先击落预警机?

空战的时候可不可以先击落预警机?

以下是刘慈欣《全频带阻塞干扰》中的一段话,描写了军人对能击落...

2025-06-22
有哪些是你用上了mac才知道的事?

有哪些是你用上了mac才知道的事?

用MAC最好是这么4种人: 一是对LINUX极度熟悉的,又对...

2025-06-22