On Fri, 2005-07-01 at 09:10, Geoffrey Young wrote:
> Slava Bizyayev wrote:
> > On Thu, 2005-06-30 at 22:52, David Christensen wrote:
> > 
> >>1.  Make a mod_perl call that tells the browser not to cache the
> >>    upcoming document.  (Does such a call exist?)
> > 
> > 
> > Take a look at Expires HTTP header. See rfc2616 for additional details.
> 
>   $r->no_cache(1) is probably simpler :)

agree (assuming that the implementation is sufficient and universal)..

> > 
> > 
> >>2.  Make a mod_perl call that tells the browser that the upcoming
> >>    document is newer than the last one requested (I might be able to
> >>    implement this idea using time(), update_mtime(), and
> >>    set_last_modified(), but it seems like a crude hack).
> > 
> > 
> > Sounds like an unnecessary hack. 
> 
> say the current image in msie has a newer mtime on disk than the image
> you're about to redirect to.

But initially there is no locally cached content. All you need to do at
this point -- is to make sure that there were no caching proxies on your
way. So, Vary * makes it simple. ;-)

Thanks,
Slava


Reply via email to