HHTP基础之状态码

HTTP状态码分为2XX成功、3XX重定向、4XX客户端错误和5XX服务器错误四类。常见的如200 OK表示请求成功,204 No Content表示无内容,301 Moved Permanently表示永久重定向,302 Found表示临时重定向,404 Not Found表示资源未找到,500 Internal Server Error表示服务器内部错误,503 Service Unavailable表示服务不可用。了解这些状态码有助于诊断和解决HTTP通信问题。
摘要由CSDN通过智能技术生成

状态码的职责是当客户端向服务器端发送请求时,描述返回请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了什么错误。

RFC2616定义的状态码,由3位数字和原因短信组成。
数字中的第一位指定了响应类别,后两位无分类。响应类别有以下5种:

Type Reason-phrase Note
1XX Informational 信息性状态码,表示接受的请求正在处理
2XX Success 成功状态码,表示请求正常处理完毕
3XX Redirection 重定向状态码,表示需要客户端需要进行附加操作
4XX Client Error 客户端错误状态码,表示服务器无法处理请求
5XX Server Error 服务器错误状态码,表示服务器处理请求出错

RFC2616记录的HTTP状态码有37种,再加上「WebDAV」(RFC49185842)和「Additional HTTP Status Codes」(RFC6585),数量就达到60多种。
然并卵,这么多种HTTP状态码,其实常用的大概只有14种,本文就讲讲这14种状态码。

2XX Success

This class of status code indicates that the client's request was successfully received, understood, and accepted.

2xx 响应结果表示从客户端发来的请求在服务器端被正常处理了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值