web常见http状态码

本文详细介绍了HTTP状态码的五大类别及其原因短语,包括信息性、成功、重定向、客户端错误和服务器错误状态码。常见的状态码如200(操作成功)、404(资源不存在)、503(服务不可用)等也在文中提及,揭示了服务器与客户端交互中的各种情况。
状态码的类别

http状态码的由三位数字和原因短语组成,数字的第一位数字表示响应的类别,后面两位无类别。以下有五种类别。另外只要遵循状态码类别的定义,即使改变RFC2616中定义的状态码,或者服务端自行创建状态码都可以。

1XX
类别:informational 信息性状态码
原因短语:接收的请求正在处理

2XX
类别:success 成功状态码
原因短语:请求正常处理完毕

3XX
类别:redirection 重定向状态码
原因短语:需要进行附加操作以完成请求

4XX
类别:client error 客户端错误状态码
原因短语:服务器无法处理请求

5XX
类别:server error 服务器错误状态码
原因短语:服务器处理请求出错
在RFC2616上的http状态码达到40多种,在加上WEBDAV和附加HTTP状态码(RFC6585)等扩展,就有60多种,但常用的有以下这些。

常见状态码
HTTP状态码 说明
200 操作执行成功。
298 部分操作执行成功。
400 请求报文格式错误。(包括上传时,上传表单格式错误;URL触发图片处理时,处理参数错误;
401 认证授权失败。(包括密钥信息不正确;数字签名错误;授权已超时)
404 资源不存在。(包括空间资源不存在;镜像源资源不存在)
405 请求方式错误。(主要指非预期的请求方式)
406 上传的数据 CRC32 校验错误。
419 用户账号被冻结。
478 镜像回源失败。(主要指镜像源服务器出现异常)
503 服务端不可用。
504 服务端操作超时。
579 上传成功但是回调失败。(包括业务服务器异常;七牛服务器异常;服务器间网络异常)
599 服务端操作失败。
608 资源内容被修改。
612 指定资源不存在或已被删除。
614 目标资源已存在。
630 已创建的空间数量达到上限,无法创建新空间。
631 指定空间不存在。
640 调用列举资源(list)接口时,指定非法的marker参数。
701 在断点续上传过程中,后续上传接收地址不正确或ctx信息已过期。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值