这里写目录标题
- 一、HTTP协议
-
- 1. HTTP简介
- 2. HTTP工作原理
- 3. HTTP消息结构
- 二、Wireshark
-
- 1. Wireshark简介
- 2. Wireshark工作流程
- 三、抓包验证
- 四、总结
- 五、参考
一、HTTP协议
1. HTTP简介
HTTP协议是Hyper Text Transfer Protocol
(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web
)服务器传输超文本到本地浏览器的传送协议。
HTTP是一个基于TCP/IP通信协议
来传递数据(HTML 文件, 图片文件, 查询结果等)
2. HTTP工作原理
HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL
向HTTP服务端即WEB服务器
发送所有请求。
Web服务器有:Apache服务器,IIS服务器(Internet Information Services)等。
Web服务器根据接收到的请求后,向客户端发送响应信息。
HTTP默认端口号为80,但是你也可以改为8080或者其他端口。
HTTP三点注意事项
:
- HTTP是
无连接的
:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 - HTTP是
媒体独立的
:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-type内