Re: Multiple Content-Location headers

On Tue, 13 Jan 1998, Jacob Palme wrote:

> At 08.52 -0500 98-01-13, Scott Lawrence wrote:
> > The usage of Content-Location within HTTP is specifically to allow the
> > specification of which one of some number of alternate versions of an
> > entity is in this response.
> 
> I do not quite understand how you are able to designate one location
> as the primary one, if you are sending two copies of exactly the
> same object, referenced in two different ways. In the case you
> describe, how can you say that C is primary and D is secondary?

The point is that a single resource may exist in english and french
versions (or an image in high, medium, and low resolution, etc.) and
based on other information, primarily HTTP header content such as
Accept-language, the server picks one of the versions to return as the
response. The server notifies the client and any intervening caches
that the identity of the response is some other URL via the
Content-location field. In other words, the versions are not the
exact same object.

Dave Morris

Received on Tuesday, 13 January 1998 14:19:25 UTC