![](https://csdnimg.cn/release/download_crawler_static/86526949/bg3.jpg)
二、HTTP 协议
2.1 简介
超文本传输协议(Hypertext Transfer Protocol,简称 HTTP)是应用层协议,自 1990 年起,HTTP 就已经被应用于 WWW 全球信
息服务系统。
HTTP 是一种请求/响应式的协议。一个客户机与服务器建立连接后,发送一个请求给服务器;服务器接到请求后,给予相应的响应
信息。
HTTP 的第一版本 HTTP/0.9 是一种简单的用于网络间原始数据传输的协议;
HTTP/1.0 由 RFC 1945 定义 ,在原 HTTP/0.9 的基础上,有了进一步的改进,允许消息以类 MIME 信息格式存 在,包括请求/
响应范式中的已传输数据和修饰符等方面的信息;
HTTP/1.1(RFC2616) 的要求更加严格以确保服务的可靠性,增强了在 HTTP/1.0 没有充分考虑到分层代理服务器、高速缓冲存储器、
持久连接需求或虚拟主机等方面的效能;
安全增强版的 HTTP (即 S-HTTP 或 HTTPS),则是 HTTP 协议与安全套接口层(SSL)的结合,使 HTTP 的协议数据在传输过程中
更加安全。
2.2 协议结构
HTTP 协议格式也比较简单,格式如下: