Web协议详解与抓包实战(1)

目录

浏览器发起 HTTP 请求的典型场景 

 什么是HTTP协议?

为什么要引入ABNF表示HTTP协议?

 基于 ABNF 描述的 HTTP 协议格式

实战: 

 使用wireshark查看HTTP协议


浏览器发起 HTTP 请求的典型场景 

Web协议详解与抓包实战(1)

 Web协议详解与抓包实战(1)

 什么是HTTP协议?

Hypertext Transfer Protocol (HTTP) 协议
Web协议详解与抓包实战(1)

为什么要引入ABNF表示HTTP协议?

口语化定义,对于空格,换行的合法性定义。引入ABNF 范式说明HTTP协议

Web协议详解与抓包实战(1) ABNF (扩充巴科斯-瑙尔范式)

  1. 操作符

 Web协议详解与抓包实战(1)

 2.核心规则

Web协议详解与抓包实战(1)

 基于 ABNF 描述的 HTTP 协议格式

Web协议详解与抓包实战(1)

实战: 

xshell 自带telnet, 在shell中按照HTTP协议发送request,并查看 response

Web协议详解与抓包实战(1)Web协议详解与抓包实战(1)

 使用wireshark查看HTTP协议

选用WLAN 接口 

Web协议详解与抓包实战(1)

过滤只采集80端口的数据包

Web协议详解与抓包实战(1)

 Web协议详解与抓包实战(1)

 末尾的0a 0d就是\r\n

上一篇:网络抓包工具Wireshark下载安装教程


下一篇:Wireshark学习1