Page 93 - HTTP权威指南
P. 93

൩൱Ԓ࿔
                                    GET /pet-products.txt HTTP/1.1
                                    Host: www.joes-hardware.com
                                    Accept: *



                                         ၚᆌԒ࿔
                           ਜ਼ࢽ܋                                         www.joes-hardware.com
                                         HTTP/1.1 301 Moved Permanently
                                         Location: http://www.gentle-grooming.com/
                                         Content-length: 56
                                         Content-type: text/plain
                                         Please go to our partner site,
                                         www.gentle-grooming.com
                                   ൩൱Ԓ࿔
                                    GET / HTTP/1.1
                                    Host: www.gentle-grooming.com
                                    Accept: *



                                                     ၚᆌԒ࿔
                           ਜ਼ࢽ܋                       HTTP/1.1 200 OK   www.gentle-grooming.com
                                                     Content-type: text/html
                                                     Content-length: 3307
                                                     ...














                 图 3-14 将请求重定向到新的位置

                 可以通过某些重定向状态码对资源的应用程序本地副本与源端服务器上的资源进行
                 验证。比如,HTTP 应用程序可以查看其资源的本地副本是否仍然是最新的,或者
                 在源端服务器上资源是否被修改过。图 3-15 显示了一个这样的例子。客户端发送了
                 一个特殊的 If-Modified-Since 首部,说明只读取 1997 年 10 月之后修改过的文
                 档。这个日期之后,此文档并未被修改过,因此,服务器回送了一个 304 状态码,
                 而不是文档的内容。                                                                     62






                                                                             HTTP报文   |   65
   88   89   90   91   92   93   94   95   96   97   98