... Correct in a spec or a paper, but correct in a tutorial? To many people "Resource" implies ownership and belonging. To many others "Resource" implies...
Should resources require a complete representation be submitted via POST? For instance, if there's a resource /Users/joebob, to change his address when he's...
More detail. This is me getting dogmatic on the basis of some conversation I remember having w/ The Powers ;-) a while back. Assume I've got a USER...
Jeff Bone
jbone@...
May 18, 2004 9:05 pm
4340
... As you suggest, the same issue comes up with XML schemas. Presumably, the first thing that the server does with POST'ed XML is run it through a validator,...
Fellas, Where does it say in REST that the POSTed content must be a representation of the resource to which it is POSTed? Can't I POST a <dish> to your...
I have been working on this exact issue today, designing the API for webjay. You can see my draft design at webjay.org/help/api. Briefly, I have two...
... I'm not following you. My example showed posting a UserNameUpdate to a user resource, and a user name update is not a user, so I clearly don't subscribe...
... It sounds like you want to be using PUT, but are instead using POST. I agree with Jeff's analysis; what you're doing is basically no better than RPC, and...
My interpretation is that POST is intended to 'extend' the identified resource - either creating new ones or modifying (add/subtract) from the existing one. I...
... Sure, but that's orthogonal to the question; even in the case of a partial update, should you send a full representation or a partial one? jb...
Jeff Bone
jbone@...
May 19, 2004 3:53 pm
4347
Mike, hope you don't mind me redirecting this to the list... ... I think it's less of a question of "required" than "prudent." To try to clarify: let's say...
Jeff Bone
jbone@...
May 19, 2004 5:59 pm
4348
... Quick clarification: ...for "non-container" resources. But - digression - what's a container resource? One might argue that the above example with...
Jeff Bone
jbone@...
May 19, 2004 6:26 pm
4349
Hey, ... If you do, then you're immediately not RESTful, as the effective semantic is no longer uniform. The POST semantic, by itself, provides no visibility...
Mark Baker wrote: . . . ... . . . I'm not sure I grok the distinctions you're making here. You seem to start off by saying that a partial update via POST is ...
Chuck Hinson
cmhinson@...
May 19, 2004 7:09 pm
4351
... Does this imply that a representation of that resource contain URI references for all addressable sub-components? Relative URI addressing would keep the...
Interesting post (no pun intended). Partial update .vs. full update is an interesting area. I agree that it can easily get intricate and non-uniform across...
... Speaking on a purely practical level, that's the approach I'm taking with this API and it did bring complexity way down. (Actually, there's one item where...
Actually, given that I'm in the thick of implementing exactly what we're talking about, I should say a bit more -- Complexity never goes away. Through...
... Only if there's a shared expectation between the two parties that an update is what's occuring. If it happens anyway, without such an expectation, then...
Mark, ... I'd be happy to see you generalize the above statement to say that the POST method is unsuitable for *explicit* state updates of any kind, whether...
My company has a Location Based Services(LBS) solution that we're interested in re-architecting to support some different target platforms and support new ...
I'm building a restful api, and am finding that the response error codes are all specific to http aspects of the transaction. There's no way to signal errors...
Bad values in form arguments is client error: 4xx. ... From: "Lucas Gonze" <lgonze@...> To: <rest-discuss@yahoogroups.com> Sent: Friday, May 21, 2004...
As a general thing, this list is really about design principles, and there's no place to share knowledge about the practical business of applying them. For...
... Lucas-- are you proposing to extend the scope of this list or to create a new one? I absolutely agree that practical issues that arise when implemeting...
... The notion of having practical vs. theoretical discussion lists has been tried with rest-explore, but that seems to have withered. I think this list is...