Thomas Bandholtz writes: > Dan: > > That doesn't necessarily follow. HTTP supports content negotiation > > (see http://www.w3.org/Protocols/ > > ftp://ftp.isi.edu/in-notes/rfc2616.txt) which allows multiple > > representations of the same thing to be made accessible via a > > common URI. > > I found http://www.w3.org/Protocols/rfc2616/rfc2616-sec12.html: > "Server-driven negotiation has disadvantages: > 1. It is impossible for the server to accurately determine what > might be "best" for any given user, since that would require > complete knowledge of both the capabilities of the user agent > and the intended use for the response (e.g., does the user > want to view it on screen or print it on paper?)." > > IMHO we only could think about server-driven negotiation here. > This does not sound very encouraging ... Server-side negotiation can be very effective in combination with the Accept headers. For example: GET /foaf/0.1/ HTTP/1.1 Host: xmlns.com Accept: text/html returns a description of FOAF in HTML, while GET /foaf/0.1/ HTTP/1.1 Host: xmlns.com Accept: application/rdf+xml returns a schema in RDF/XML. -- David Menendez <zednenem@psualum.com> <http://www.eyrie.org/~zednenem/>Received on Monday, 3 May 2004 00:17:06 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:11:13 GMT