以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
{dede:pagebreak/}
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?
毕设答辩,老师说node不可能写后台怎么办?
孩子网上学编程,靠谱吗?
你见过最无用的节俭行为是什么?
女生体毛旺盛是什么样的体验?
平面设计主KV做成这样,在你的城市薪资一般多少?
为什么玩乐器的人都不喜欢让别人碰自己的乐器?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
你见过最无用的节俭行为是什么?
室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
安卓设备上有哪些好用的游戏模拟器?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
怎么通俗的解释路由这个词?
大厂后端开发需要掌握docker和k8s吗?