Page 83 - HTTP权威指南
P. 83

Server: Test Server
                         Version 1.0
                 在这个例子中,响应报文里包含了一个 Server 首部,其值被划分成了多个延续行。
                 该首部的完整值为 Test Server Version 1.0。

                 本章稍后将简要介绍所有的 HTTP 首部。附录 C 提供了所有首部更为详细的参考。


                 3.2.4 实体的主体部分

                 HTTP 报文的第三部分是可选的实体主体部分。实体的主体是 HTTP 报文的负荷。
                 就是 HTTP 要传输的内容。

                 HTTP 报文可以承载很多类型的数字数据:图片、视频、HTML 文档、软件应用程
                 序、信用卡事务、电子邮件等。


                 3.2.5 版本0.9的报文
                 HTTP 版本 0.9 是 HTTP 协议的早期版本。是当今 HTTP 所拥有的请求及响应报文
                 的鼻祖,但其协议要简单得多(参见图 3-6)。







                                       GET /specials/saw-blade.gif

                                               没有版本号
                       客户端                                            www.joes-hardware.com







                       客户端                                            www.joes-hardware.com



                 图 3-6 HTTP/0.9 事务

                 HTTP/0.9 报文也由请求和响应组成,但请求中只包含方法和请求 URL,响应中只
                 包含实体。它没有版本信息(它是第一个,而且是当时唯一的版本),没有状态码或
                 原因短语,也没有首部。                                                                   52




                                                                             HTTP报文   |   55
   78   79   80   81   82   83   84   85   86   87   88