1.13 HTTP请求报文,HTTP响应报文和HTTP响应码

HTTP请求报文:
组成:
请求头 请求行 空行 请求数据

 

重点的请求头:
● Cookie
○ HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器
○ Cookie: role=admin;ssid=1
● Content-Type
○ 请求的与实体对应的MIME信息
○ Content-Type: application/x-www-form-urlencoded
● Referer
○ 先前网页的地址,当前请求网页紧随其后,即来路
○ 来到当前页面的上一个页面
○ Referer: http://www.zcmhi.com/archives/71.html

 

HTTP响应报文
点击Action——Send to repeater(ctrl+r)
Repeater——go
响应行 响应头 响应体

响应行一般由协议版本、状态码及其描述组成 比如 HTTP/1.1 200 OK;
其中协议版本HTTP/1.1或者HTTP/1.0,200就是它的状态码,OK则为它的描述。

 

HTTP响应码 重点:
100   继续。客户端应继续其请求
101   切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议,例如,切换到HTTP的新版本协议
200   请求成功,一般用于GET与POST请求
201   已创建,成功请求并创建了新的资源
301   永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替
302   临时移动。与3o1类似。但资源只是临时被移动。客户端应继续使用原有URI
400   客户端请求语法错误,服务器无法理解
401   请求要求用户的身份认证
403   服务器理解请求客户端的请求,但是拒绝执行此请求
404   服务器无法根据客户端的请求找到资源(网页)。通过此代码,网站设讦人员可设置"您所请求的资源无法找到”的个性页面
405   客户端请求中的方法被禁止
500   服务器内部错误,无法完成请求
501   服务器不支持请求的功能,无法完成请求

 

1xx(临时响应)
表示临时响应并需要请求者继续执行操作的状态代码。
2xx(成功)
表示成功处理了请求的状态代码。
3xx(重定向)
表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。
4xx(请求错误)
这些状态代码表示请求可能出错,妨碍了服务器的处理。
5xx(服务器错误)

posted @   檐下月  阅读(193)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示