たとえば、php.netのURLを考えてみましょう:http://pl2.php.net/manual/en/function.time.php
これを取得したときのグリニッジ標準時は午前7時32分で、現地時間は午前8時32分でした。冬のヨーロッパ時間(CET)
ヘッダーは:
HTTP/1.1 200 OK
Date: Tue, 08 Nov 2011 07:23:40 GMT
Server: Apache/2.2.21 (FreeBSD) mod_ssl/2.2.21 OpenSSL/0.9.8k DAV/2 PHP/5.3.8 with Suhosin-Patch
X-Powered-By: PHP/5.3.8
Content-language: en
Set-Cookie: LAST_LANG=en; expires=Wed, 07-Nov-2012 07:23:40 GMT; path=/; domain=.php.net
Last-Modified: Tue, 08 Nov 2011 10:03:04 GMT
Vary: Cookie
Link: <http://php.net/time>; rel=shorturl
Transfer-Encoding: chunked
Content-Type: text/html;charset=utf-8
しかし、Last-Modified
フィールドは約2.5時間先を指します、なぜですか?
date
また、ファイルの変更時間については正しいと思われるフィールドもありますが、最後に変更されたのは何ですか?
これは、libcurlを使用したphp5.3.8でダウンロードされました。