Section 10.3.1 of RFC 2616 says the following about the 300 Multiple Choices status code: "Unless it was a HEAD request, the response SHOULD include an entity...
I don't know of any standard practice, but if you are just returning list of URIs, you may want to look at RFC2483, section 5 (text/uri-list) [1]. Seairth [1]...
Have you considered RDF? It seems the kind of framework one might want for, appropriately enough, describing resources 8-) e.g. <rdf:RDF> <tyler:InternetURI...
I am still unclear on something about PUT. Suppose I PUT the following: <elem1> <elem2>Value</elem2> </elem1> Now, suppose that an immediate GET returns: ...
Seairth, A good way to answer this might be to list the constraints from the REST architecture which you feel may have been violated, with citations from the...
... There's no guarantee, in general, that a PUT followed by a GET, even "immediately", will return the same content. The content crossed a trust boundary;...
There is not yet an architecture. Actually, what brought this question up was the work going on with Atom [1], particularly with the API [2]. When editing an...
... Just how useful does PUT end up being if the end result is "anything goes"? Suppose instead that you do a PUT, and get back in the response to that PUT...
... [...] ... I think you can simply compare this behavior to the database world: if you INSERT a row into a table and do a subsequent SELECT there is nothing...
... Well, the simplest way would be returning an entity in the response. I am beginning to think this is the part I have been overlooking with PUT, or at...
... I don't understand what you mean by this. I understood that PUT was used to set the state of a resource, and that the desired state of the resource was...
Chuck Hinson
cmhinson@...
Dec 14, 2003 12:15 am
4065
... I should have been clearer, sorry. By "anything goes" I just mean that the content doesn't have to be bit-for-bit identical (though that seems to be...
... A better way to think about it is that the request expresses the intent of the client but the server is responsible for mapping that back into the state of...
(The following is a broad overview of a system I am developing; I think it is right exactly up the alley of REST, though it proposes to transcend some parts of...
Hi Mark-- in http://lists.xml.org/archives/xml-dev/200207/msg01236.html you wrote (concerning using Google's 'link' feature): "Tim told me that he thought that...
Hi Jan, ... I looked at the context in which "http://www.w3.org" was used. e.g. here's a use of it; http://www.opera.com/support/ "Opera closely adheres to the...
... Thanks (I thought so, but your post sounded so much like "here is the magic tool!" that I had to go ask ;-) ... Wouldn't that be a nice job for the NLP...
Hi Mark-- I really, really like your way[1] of subscribing to a feed: telnet proxy.markbaker.ca 80 MONITOR http://www.pacificspirit.com/blog/index.rdf HTTP/1.1...
... Yes, a couple of years ago at Idokorro/Planetfred. It was implemented as an HTTP proxy, and was also usable as a surrogate (reverse proxy). ... It first...
Hi-- as promissed, I am right in the middle of implementing MONITOR (using Apache/mod_perl) and, naturally, questions pop up immediately. Here is my approach: ...
Hey! Compliments of the season to everyone! :) I'm new to the REST way of doing things and have a few questions to ask. Let me first put down some of my...
sandeep@...
Dec 28, 2003 1:27 am
4076
... Yep, exactly. We used a 201 response to indicate the URI of the monitor (noun), and a DELETE on it would remove the subscription. Also, each event...
Sandeep, ... Yes, and two's complements of the season to you too! ... Uh oh! ... things ... them ... without ... Or just to make sense... ... PUT and ... When...
... Yes... (see Mark's reply) ... The one that convinced my has been made by Mark: MONITOR uniform because it is meaningful to all resources, so it makes sense...
Jan, ... I wonder what that means: "meaningful to all resources". How would you describe the state transition (or transfer) that occurs in response to a...
... My pat answer: Application state is the functionality you MUST provide no matter how much control you have over client functionality. Session state is...
I get you, Alex, but I wish you could word this so it doesn't sound like state = functionality. Can you? Also, how do you distinguish resource state from ...
ok, that was quick pat answer. trying again: Private resources are resources the state of which all users are indifferent/ignorant except one. Shared...
... I'd say: since every resource 'has state' it makes sense to monitor its state. MONITOR simply means: "POST a notification to the Reply-To URL if the state...