http状态码

Author Avatar
yyq 2022-02-28 15:34:15
  • 二维码

http状态码开头区别

        在前后端http请求过程中会使用到一些状态码,这些状态码能帮助我们了解当前请求遇到的具体情况


        NO1:4开头的状态码,一般是表示客户端出现了一些问题,妨碍了服务端的处理

            400:客户端请求的语法错误,服务端无法识别;

            401:请求资源的命令必须被认证

            402:没有完全实现的http协议

            403:服务端理解了请求,但拒绝完成它

            404:未找到指定请求的资源

            405:http动作不被允许

            406:应答没有被客户接受

            407:代理必须被验证

            408:服务器在等待请求时终止了

            409:请求不能被完成,问题是资源冲突

            410:请求资源在服务器上不再可用,并且没有转发地址

            411:服务器拒绝没有定义目录大小的请求

            412:客户端请求的先决条件错误

            413:请求实体过大,服务器拒绝请求

            414:uri过长,服务器无法处理

            415:服务器无法处理请求附带的媒体格式

            416:客户端请求的范围无效

            417:服务器无法满足Expect的请求头信息


        NO2:5开头的状态码,代表了服务器在处理请求的过程中遇到了错误或异常状态发生

            500:服务器遇到了未预料的状况,导致无法完成对请求的处理

            501:服务器不支持当前请求的某项功能

            502:作为网关或代理的服务器执行请求时,从上游服务器接收到无效的响应

            503:临时的服务器维护或过载,无法处理请求

            504:作为网关或代理的服务器执行请求时,未能及时从上游服务器收到响应

            505:服务器不支持,或者拒绝支持在请求中的http版本

            506:服务器存在内部配置错误

            507:服务器无法存储完成请求所必须的内容

            508:存在环路

            509:服务器达到带宽限制

            510:获取资源所需要的策略未满足


        NO3:其他 1开头代表服务器已经收到请求,需要继续执行;2开头代表请求已成功被服务器接收、理解并处理;3开头代表客户端需要进一步操作才能完成请求

上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语

  1. 回复
  1. 回复