On Jun 13, 2006, at 8:51 PM, Mark Baker wrote:

It's simply a matter of whether the server can do what the client
asked of it.  In order to answer 2xx to a PUT, the server needs to
have set the state of the identified resource to that represented by
the entity body in the request.

You can try to make the grey area go away, but you won't succeed. I will hire a battalion of lawyers to argue that whatever my implementation stores in response to your PUT is a faithful interpretation of what the entity body "represents", given the local conditions and constraints. Fortunately, the notion of "representation" is loosely enough defined to introduce an essential level of wiggle room to Web Architecture; and also recognizes the realities about what you can and can't constrain server implementations to do. -Tim


Reply via email to