http协议响应报文之常用状态码

本文详细介绍了HTTP协议的请求报文和响应报文结构,包括请求行、头部和包体。同时,重点讲解了常见的HTTP状态码,如200(请求成功)、301(永久移动)、404(请求资源不存在)和502(Bad Gateway)等,帮助读者理解HTTP通信过程中的状态反馈。

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

一、首先,http协议报文格式分为两种:1.请求报文:包括请求行+头部+包体/数据内容(post请求时才有数据,get请求参数放在url上面)。2.响应报文:包括状态行+头部+包体/数据内容(服务端返回给客户端的内容)

 二、响应报文中的状态行包括:协议版本号+状态码+状态码说明。

三、状态码包括1~5开头的5种,这里介绍常用的。

1)2**,2开头的代表成功的状态码。常用的有:200,表示OK,请求成功。

2)3**,3开头代表重定向

301永久移动

302临时移动

304客户端缓存最新

307临时重定向

3)4**,4开头代表请求

400请求参数有误

401unauthorized请求用户身份认证

403Forbidden服务端拒绝处理客户端请求

404请求资源不存在

408请求超时

4)5**,代表服务器

502Bad gateway服务器超时

503gateway loaded服务器不可用

504gateway Timeout 网关超时

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值