HTTP/HTTPS协议入门-LEVEL -1

作者:白杏仁儿aaa | 发布时间: | 更新时间:

 
HTTP/HTTPS协议入门-LEVEL -1 .docx
docx文件
 

客户端请求 (不会burp抓包的小伙伴以后会出教程,这里需要抓包

http请求构成

5e1743e8b0005605

请求行:

Method Request-URI HTTP-Version CRLF

Method :表示请求方法

Request-URI:是一个统一资源标识符

HTTP-Version :表示请求的HTTP协议版本

CRLF︰表示回车和换行

常见请求头:

9215279019005931 Cotent-length:请求字节长度

例:

5ffed4a50d010044 16a9daeef3010120

此请求数据长度为316字节

空行:

表示请求头结束﹐请求正文开始

服务器响应

HTTP响应构成:  

ecab3c498f010225 208db616fe010232

 响应头部/消息报头:

Cotent-type:数据类型+编码

图例:Content-Type : application/ json; charset=UTF-8

Json数据类型+UTF-8编码类型(数据类型是什么就用什么格式,此图将会用JSON数据格式)

Serve服务端版本

Date时间

Cotent-length请求字节长度

Set-cookie略讲:第一次存储时生成,便于后续使用(详细在后续会有)

状态行

(分为协议类型与响应码,这里主讲响应码)

状态代码有三位数字组成﹐第一个数字定义了响应的类别﹐且有五种可能取值:

1xx:指示信息--请求已被服务器接收﹐继续处理

2xx:成功--请求已成功被服务器接收,理解,并接受.

3xx:重定向--需要后续操作才能完成这一请求

4xx:客户端错误--请求有语法错误或请求无法实现

5xx:服务端错误--服务器在处理某个正确请求时发生错误

例:

584ed63e12010821

(此图响应码为200,则对应上文服务器接收成功)

bc5795db2c010843

 

 

(此图响应码为404,证明客户端错误)

 

 

常见状态码:

47d9e30ee1011211

以上就是本期的全部内容啦,感谢大家的耐心观看

标签:协议, https, 网络安全, 入门, web, http, 基础, 消息头, burp抓包, 抓包前详解