Re: Pragma: header and preventing caching in general

reinpost@info.win.tue.nl (Reinier Post)
Errors-To: listmaster@www0.cern.ch
Date: Wed, 8 Jun 1994 12:04:54 +0200
Errors-To: listmaster@www0.cern.ch
Message-id: <199406080955.LAA12506@wsinis10.info.win.tue.nl>
Errors-To: listmaster@www0.cern.ch
Reply-To: reinpost@info.win.tue.nl
Originator: www-talk@info.cern.ch
Sender: www-talk@www0.cern.ch
Precedence: bulk
From: reinpost@info.win.tue.nl (Reinier Post)
To: Multiple recipients of list <www-talk@www0.cern.ch>
Subject: Re: Pragma: header and preventing caching in general
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
Content-Type: text/plain; charset=US-ASCII
Content-Type: text/plain; charset=US-ASCII
Mime-Version: 1.0
Mime-Version: 1.0
X-Mailer: ELM [version 2.4 PL23]
X-Mailer: ELM [version 2.4 PL23]
You (Rainer Klute) write:
>
>>The second question: several occasions have arisen in which it would be useful
>>for the remote server (not the client) to explicitly indicate that
>>the document sent must not be cached.  (For example, the case of WIRED,
>>where fragments of copyrighted material are cached, but copyright is not
>>on the individual fragments.)  Can I suggest that the Pragma: no-cache header
>>is added to the valid HTTP response headers?
>
>Of course you can suggest that, but there is already the Expires: header which
>gives the server complete control over when a document should be regarded
>out-dated. If only information providers would support that header!

Agreed, but there would be a subtle difference.  If a document is expired,
the cache knows it's going to serve an outdated copy, and is free to do so.
If a document is marked 'not to be cached', the cache is not allowed to
cache it at all.  (For example, because of copyright violation.)
Of course 'Expires: 0' could be assigned to have that meaning, which would
eliminate the need for an extra header.

I'll retry this question on www-proxy.

-- 
Reinier Post						 reinpost@win.tue.nl
a.k.a. <A HREF="http://www.win.tue.nl/win/cs/is/reinpost/reinier.E.html">me</A>