以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
{dede:pagebreak/}
为什么16-28岁女性对labubu欲罢不能?
2025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
胸大的女孩会自卑 吗?
什么时候你发现和农村父母渐行渐远?
为什么韩国的热辣舞团无法征服中国的男性市场??
为什么男生都不喜欢173身高的女生啊?
国家为什么要把国企等企业电脑全部换成Linux环境?能不能从专业的角度分析一下?
你见过最无用的节俭行为是什么?
如何基于Docker进行开发?
为什么说PostgreSQL前途无量?
为什么 Windows 的兼容性这么强大,到底用了什么技术?
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
有没有什么办法可以让双系统同时运行?
如何搭建自己CDN服务器?
最近突发奇想,想做以NAS为主的家用媒体中心。下面是我做的一个草图,各位大神看看可行吗?
如何评价张靓颖刘宇宁《九万字》?