AN HTTPD ゲストブック/コメント集(2000年3月24日07:58)


中田昭雄 nakata@st.rim.or.jp 2000/03/24 20:55

えむけいさん、
ftpプロクシの件、たしかにおかしいですね。
If-Modified-Since などがない場合にも無条件でキャッシュを使うようになっていましたので、直します。


えむけい VYV03354@nifty.ne.jp 2000/03/24 07:58

 ftpプロキシがキャッシュの更新チェックを正しく行っていないような気がします。
 具体的には、キャッシュにファイルがあると、どんなにそのファイルが古くてもHitしてしまいます。サーバには確認にすら行きません。
 Cache Expire Checkをあり、CacheLastModifiedFactorを0、CacheDefaultExpirelyを0 minに設定してみましたが、それでもCacheのデータを使おうとします。
 以下、そのときのトレースログです。

------------------------------------------------------------------ 
<<< s=692: Fri Mar 24 07:48:52 2000 <<<
GET ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-win32.zip HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; WindowsNT5.0)
Host: ftp.mozilla.org:21
Proxy-Connection: Keep-Alive

>>> s=692: Fri Mar 24 07:48:52 2000 >>>
HTTP/1.0 200 OK
Date: Fri, 03 Mar 2000 22:35:38 GMT
Content-Type: application/octet-stream
Last-Modified: Fri, 03 Mar 2000 21:49:28 GMT
Content-Length: 6120938
------------------------------------------------------------------