http协议的基础了解-------状态码

本文详细解读了HTTP状态码的分类,包括2XX、3XX、4XX和5XX的常见代码及其含义,如200 OK、301 Moved Permanently、400 Bad Request和500 Server Internal Error,帮助理解网络请求响应过程。

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

目录

状态码

1.状态码的类型

2.状态码的具体分析

2.1 2开头的状态码

2.2 3开头的状态码

2.3 4开头的状态码

2.4 5开头的状态码


状态码

用来标识响应的状态。由三个十进制数字组成,第一个数字表示类型,后两位为细分状态。

1.状态码的类型

2.状态码的具体分析

2.1 2开头的状态码

200 OK 请求成功
201 Created 已创建 成功请求并创建了资源 多用于post put

2.2 3开头的状态码

301 Moved Permanently   永久移动 请求的资源已被永久移动到新的URL,返回的信息会包括新的URL,浏览器会自动定向到新的URL。
302 Found   临时移动 
304 Not Modified    未修改 客户端会从缓存中取出资源

2.3 4开头的状态码

400 Bad Request   语义错误当前请求无法被服务器理解,或者请求参数有误
401 Unauthorized   当前请求需要用户验证
403 Forbidden       服务器已经理解请求,但拒绝执行
404 Not Found      服务器无法根据客户端的请求找到资源
408 Request Timeout 请求超时

2.4 5开头的状态码

主要原因在服务器而引发的错误。

500 服务器内部错误
501 不支持该请求方法,无法完成请求
503 由于超载或系统维护,服务器暂时无法处理客户端请求


 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值