web常见http状态码

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

状态码的类别

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信息已过期。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值