以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
代码:
真的没有人觉得2k是一个很尴尬的分辨率吗?
人到中年,为什么对许多事没了兴趣?
如何评价b站数码区up主 “大狸子切切里”?
为什么很多公司都不招大龄码农?
PHP和Node.js哪个更爽?
IntelliJ IDEA 中有什么让你相见恨晚的技巧?
都是研制核武器,美国为何只敢动伊朗,对朝鲜却畏首畏尾?
真的有这种又苗条身材又爆炸的么?
台湾是中国领土,那台湾海峡算是内海,为什么不击沉那些无理通过海峡的军事力量?
如何评价B站 up主“雨琪在芬兰”?
新手请教,我的鱼缸浑浊是因为什么啊?
为什么这么久了还是没有主流软件开发鸿蒙版?
减肥时只做有氧运动不做力量训练,会有什么影响?
你被哪个后来知道很sb的BUG困扰过一周以上吗?
postgresql能取代mongodb吗?
去海边有什么拍照和穿搭建议?
如何评价“寡姐”斯嘉丽·约翰逊的身材?
销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
为什么 WebStorm 这么好用还会有人去用 VSCode?
2025年了,京东是不是已经度过了此次风波?
马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
哈尔滨高温大学生楼道睡觉,学生称体感温度 37、38℃,东北学校该不该装空调?未来东北高温天会更多吗?
不鸡娃的结果是什么?
如何看待 Rust 的应用前景?
为什么那些滥交的男女不怕染上***?
国产数据库有什么坑?
有没有可能在安卓手机上直接运行Linux?
淘宝是如何做到长时间在 iOS 后台运行的?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
股票分红明明是好事,为什么不受待见?