> At the working group meeting, there seemed to be some disagreement > about this point; Jim seemed to think (emphatically) that it was > required that the mapping between 'resource' and 'URL' was 1-1, > but others seemed to assert that it might be 1-many. I don't believe the rest of this discussion can be addressed until this point is cleared up. The reason I hold that the mapping between resource and URL is 1-to-1 is that I believe there is no way for an HTTP client to tell the difference between the following cases: Assume: URL A and URL B both retrieve entity E on an HTTP GET: A) Both A and B are identifiers for the same resource. B) Both A and B are identifiers for different resources which happen to return the same entity. Since it is impossible for a client to tell the difference between these two cases, it makes sense to me that there is a 1-to-1 correspondence between URI and resource. However, I can certainly see that an underlying repository might map the same "chunk of persistent state" to one or more URI/resource pairs. So, while I hold that there is a 1-to-1 correspondence between URI and resource, I also accept that there can be a many-to-one correspondence between URI/resource pairs and "chunks of persistent state". - JimReceived on Monday, 31 August 1998 19:21:05 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:47 GMT