HTTP状态码

2023-06-07

http 状态码 只区分错没错,是服务器错还是客户端错,简单区分 200 400 500 即可,直接用作错误码的话,遇到一些严格的 http 客户端 需要自己扩展状态码处理逻辑,比较麻烦

需要特殊区分的错误编号,header 里单独放一个字段,body 里也放

状态吗和 header 里的错误码 是方便各层代理统一处理

body 里的错误码 是方便水平不一的客户端都能理解


两边都放。业务错误,HTTP 状态码 4xx ,具体错误代码放在 body 里。

另外,HTTP 状态码是受服务内容影响的,不然要三位数的状态码干嘛。。。HTTP 能返回 404 ,难道是指 HTTP 服务器找不到吗?