- From: <noah_mendelsohn@us.ibm.com>
- Date: Wed, 7 May 2003 21:57:49 -0400
- To: Tim Bray <tbray@textuality.com>
- Cc: julian.reschke@gmx.de, www-tag@w3.org
Thanks, maybe I'm finally starting to get this stuff! Seriously, I've always thought the 2616 explanation of PUT doesn't fit with the distinction I've understood between representation and resource. Not sure whether it's within the TAG's purview to clean up IETF publications, but clarification of PUT and its implications might be something for the TAG to consider. Thanks again. ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ Tim Bray <tbray@textuality.com> 05/07/03 06:19 PM To: noah_mendelsohn@us.ibm.com cc: Julian Reschke <julian.reschke@gmx.de>, www-tag@w3.org Subject: Re: Draft TAG finding available: Client handling of MIME headers noah_mendelsohn@us.ibm.com wrote: > If I'm right, then the analysis is a bit trickier > than I've seen so far in this discussion. I start by setting out my > admittedly imperfect understanding of the pertinent web architecture, then > suggest the answer to the question above. Noah, I think your analysis is correct. The server is certainly not constrained by Web Architecture to send back the same representation that got PUT, nor to use the same media-type, charset, etc. However, when the server does whatever it does with the representation that got PUT, it is *not* OK to ignore the accompanying media-type and interpose its own guess. In this case, what the server does is store the representation as a bag of bits and emit it later on demand (a simple and common case) and it illustrates perfectly the problems that arise when web agents ignore the authoritative status of the media-type. -Tim
Received on Wednesday, 7 May 2003 22:06:58 UTC