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