Re: Expires, Last-Modified, Pragma: no-cache etc.

Jean-Philippe Martin-Flatin:
> What do we gain by having both a
>'no-cache' and a 'private' Pragma in terms of functionality ? A 'shared
>response cache' is basically a proxy/cache, and Pragma is meaningful to
>proxies only, not to user agents. So both headers really mean "don't cache
>this response in a proxy/cache", and both let a user-agent local cache free
>to cache the response or not.

Pragma: private would instruct a user agent not to cache the response if its
cache memory (say part of a harddisk in an MS-DOS pc in a university PC lab)
is publicly accessible.  This is particularly important for user agents that
do not clear their caches at the end of the session.

Of course, the user agent needs to be configured to know that its cache is
publicly accessible, one could have a configuration option like `cache
private responses on local disk?'.

>Jean-Philippe

Koen.

Received on Friday, 18 August 1995 03:23:25 UTC