http状态码
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开头代表客户端需要进一步操作才能完成请求
-
admin: 见解独到,佩服佩服!!!
-
admin: @yyq 说的不错,我喜欢