[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: cache control broken?



>> On Mon, 08 Feb 2010 12:02:06 +0900 (JST)
>> shirai@xxxxxxxxxxx (Hideyuki SHIRAI (白井秀行)) said as follows:

>> それで,w3m-cache-available-p() のロジックを観察して見ると,現状の
>> emacs-w3m って cache に格納されている場合,cache-control: や expire: が存
>> 在しなければ,無条件に cache を使ってしまってます?

>はい、無条件に cache を使ってしまっています。これは、emacs-w3m
>の cache control が出来て以来ずっとそうだったような記憶がありま
>す。

そんな気がします.良く見たら,コメントにも

;; FIXME: we need to check whether contents were updated in remote servers.

>> last-modified: が存在しない場合には,動的なコンテンツだと見なして
>> w3m-cache-available-p() が nil を返すようにした方が良いかなあと思ったりす
>> るのですが‥‥‥何か間違えてそうな気がします.

>w3m-cache-available-p() ってぼくもいじったことがあるのですが、
>(t t) or (t nil) って悩んだ記憶があります。

>で、正解はわかりませんが、一度変えて様子見しませんか?

というわけで,とりあえず変えてみました.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )