- From: Nathan <nathan@webr3.org>
- Date: Sat, 26 Feb 2011 16:26:18 +0000
- To: Jonathan Rees <jar@creativecommons.org>
- CC: AWWSW TF <public-awwsw@w3.org>
Jonathan Rees wrote: > On Sat, Feb 26, 2011 at 4:26 AM, Nathan <nathan@webr3.org> wrote: >> I've just been reading huge chunks of archived messages again, and there's a >> consistent phrase coming out that's just flat out wrong. >> >> "a representation of the resource" >> >> that's not what HTTP and the specs say, a representation is a representation >> of the current or intended state of a resource. not a representation of the >> resource. > > While I agree that the first is unjustified, I'm not convinced that > the second has any support in the specs, other than fleeting mention > in AWWW. this seems pretty clear to me: A "representation" is information in a format that can be readily communicated from one party to another. A resource representation is information that reflects the state of that resource, as observed at some point in the past (e.g., in a response to GET) or to be desired at some point in the future (e.g., in a PUT request). http://tools.ietf.org/html/draft-ietf-httpbis-p3-payload-12#section-4 but even regardless of that, if you GET a 200 OK then the URI must refer to a resource, which has a state (even if that state is just existence), and the HTTP Interface is a property of that resource, therefore the class of all HTTP resources must be the class of all things which exist and have the HTTP Interface as a property - we can say everything else is hidden by the interface, but the aforemention still remains true, does it not?
Received on Saturday, 26 February 2011 16:27:39 UTC