以前我也是restful原教旨主义者,后面去了不同规模的公司做前端领域接口人,也曾经为了这些规范跟不同后端***。
例如有个/user/:id 接口,找不到这个user应不应该返回404? 现在实践最佳姿势: 1. 业务开发不要动***状态码,业务错误统一用返回的code字段约定 2. ***码只有运维、网关才能动,这一层有问题才会返回非200,例如404只会是接口url不存在才返回,一些字段的必传校验,也都算是业务错误而***码应该是200。
在以上2…。
代码:
得了强直性脊柱炎是不是一辈子就完了?
已经有了东风41,那么东风31AG存在意义是什么呢?
伊朗没有战斗机吗?为什么不起飞空中拼***?
央企的信创,是否有必要把 spring 替换成国产的 solon ?
在所有动物肉中,哪一种味道最好?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
关于***你还在继续写吗?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
Intel 酷睿 Ultra 200S 如何?
启用哪一个DNS网速最快?
为什么刘亦菲的脸这几年被捧上天了?
儿子抑郁四年左右了,他的未来该怎么办?
有没有免费的NAS系统推荐一下?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
穿瑜伽裤爬山的女生会不会害羞?
中国的下一代驱逐舰是9000t级通驱还是055改型?
如何评价《酱园弄》里各位主演的演技?
DIY NAS如何选择系统?
***体隆胸之后多久乳房变软一些?
《流浪地球 2》中有哪些细思极恐的细节?
Flutter 为什么没有一款好用的UI框架?
女生可以在家中裸居吗?
大a下一个牛市多久到来?
为什么 IPv6 在国内至今未得以大规模应用?
米哈游创始人蔡浩宇称AIGC将彻底改变游戏行业,游戏创造只属于顶尖团队,普通开发者建议转行,如何理解?
Mac上有那些你认为极其好用的***?
switch2好用吗朋友们?
那些168cm才80来斤的女生,真的现实生活中好看吗?