Advertisement

spider02解析http协议 spider02解析http协议

阅读量:

HTTP协议

1.简介

HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是一种用于将超文本从万维网(WWW: World Wide Web)服务器传送到本地浏览器的通信方式。

该协议依赖于TCP/IP通信协议实现数据的传输过程。

HTTP采用客户端/服务端(C/S)架构模型,通过建立可靠的连接来完成信息交换,其本质是一种无状态的请求与响应机制。

2.特点

(1)HTTP具有无连接特性:所谓无连接,指的是每次连接仅处理一个请求。当服务器完成对客户端请求的处理并接收到应答后,即刻终止连接。这种机制有助于减少传输所需的时间。

(2)HTTP具备媒体独立性:只要客户端和服务器能够识别并处理相应的内容形式,任何类型的数据均可通过HTTP进行传输。双方需明确指定适用的MIME-type内容类型以确保正确解析。

(3)HTTP为无状态协议:无状态意味着该协议在事务处理过程中不具备记忆功能。缺乏状态信息会导致在后续处理中需要重新发送之前的数据内容,从而可能增加每次连接所传输的数据量。然而,在不需要先前信息的情况下,服务器能够快速作出响应。

HTTP请求报文

HTTP请求报文由三个部分构成(请求行+请求头+请求体 ):

![](https://ad.itadn.com/c/weblog/

全部评论 (0)

还没有任何评论哟~