... Hmm, IMHO it is ok, since client and server share the semantics provided in the APP extension and if the extension defines a new HTTP header then they...
7796
Jan Algermissen
algermissen1971
Feb 2, 2007 10:20 pm
Hi, regarding late-binding of components based on declared capabilities: It just occurred to me that this is a major difference between REST and messaging...
7797
Harley Pebley
hpebley3
Feb 2, 2007 10:21 pm
... Be careful in discounting it just because of that. I've found reading through some JSRs to be very helpful even though I don't do Java. They can sometimes...
7798
pat_breitenbach
Feb 2, 2007 10:36 pm
Stikkit's new APIs look to be one of the more RESTful I've seen: http://stikkit.com/api Patrick Breitenbach PayPal...
7799
Mike Dierken
mdierken
Feb 2, 2007 10:58 pm
Not bad. The docs look shiny. Kind of odd that they would use PUT to 'toggle39; the state of a resource. PUT is supposed to be idempotent and 'toggle39; is the ...
7800
Benjamin Carlyle
fuzzybsc
Feb 3, 2007 9:32 pm
... I think that text should read more like: "Known that it will never exist again" and point to "410 Gone, or 404". If it might come back, 404 is still the...
7801
Benjamin Carlyle
fuzzybsc
Feb 3, 2007 9:47 pm
... You have mentioned that in its simplest form this is throwing a die, however there seem to be more complex forms involved as well. The trainer may have to...
7802
Alan Dean
alan_james_dean
Feb 3, 2007 10:04 pm
... OK, fair point. It does however raise the question: "What should happen if a PUT is made to a resource where it is known that it will never exist again?" ...
7803
Benjamin Carlyle
fuzzybsc
Feb 4, 2007 12:55 am
... There are two basic approaches here: 1. Model a transaction over multiple small edits 2. Make a resource available that allows the user to operate on the ...
7804
Benjamin Carlyle
fuzzybsc
Feb 4, 2007 2:01 am
... ... Well, let's start with a base problem statement: I have some state that I want to append to a resource. The right method according to HTTP is POST, but...
7805
Mark Baker
gonga_thrash
Feb 4, 2007 4:25 am
... I've found this approach useful in the past, but with a caveat; if you look for a specific value then that would be an implementation dependency. A...
7806
Benjamin Carlyle
fuzzybsc
Feb 4, 2007 8:55 am
... One of my REST design instincts is that whenever I see an ID used as part of a message exchange pattern, I wonder why it isn't a URL. I think ids in...
7807
Jan Algermissen
algermissen1971
Feb 4, 2007 10:15 am
... Yes, exactly. Currently I am thinking about POST /poe-collection-factory 201 Created Location: /peo-collections/66525 Meaning the client requests the...
7808
Jan Algermissen
algermissen1971
Feb 4, 2007 10:41 am
... Yes, I was thinking about taking the POST-and-GET-to-check route instead of a special interaction pattern. In the case of APP this would be even simpler, ...
7809
Jon Hanna
hack_poet
Feb 4, 2007 1:43 pm
... It's expected that it will not exist again, not guaranteed. Certainly if it's deemed very likely that something will be PUT there again it should be a 404 ...
7810
Sven Fuchs
svenfuchs
Feb 5, 2007 10:44 am
(resending this to the list, sorry for the dupe, Mark) ... Yes :) But what's the advantage here? I'm probably not seeing it. I understand that this has the...
7811
Sven Fuchs
svenfuchs
Feb 5, 2007 10:46 am
(resending this to the list, sorry for the dupe, Benjamin) ... Yes. :) I've just tried to reduce the question to the minimum at this point. But of course...
7812
Paul Winkler
slinkp23
Feb 5, 2007 5:34 pm
... (snip) That's fine and dandy, but I'm more concerned about the example where they want to publish ten thousand atom media entities. (snip) ... What is POE?...
7813
Nic James Ferrier
nferrier_tap...
Feb 5, 2007 6:58 pm
... Is it though? Surely you could publish a format requirement for a POSTed entity that allowed bulk uploading in one shot. -- Nic Ferrier ...
7814
Paul Winkler
slinkp23
Feb 5, 2007 7:06 pm
... Sure, but that's impractical when I have gigabytes of stuff to load in one "transaction", as mentioned previously in the thread. -- Paul Winkler ...
7815
Nic James Ferrier
nferrier_tap...
Feb 5, 2007 7:38 pm
... Ok. But if you can't load it in a single request then.... -- Nic Ferrier http://www.tapsellferrier.co.uk for all your tapsell ferrier needs...
7816
Mark Baker
gonga_thrash
Feb 6, 2007 1:56 am
... It's more that the client doesn't request the roll as it does with the other approaches; it simply makes observations of the state of the dice on the...
7817
Mark Baker
gonga_thrash
Feb 6, 2007 6:18 pm
... But that would be an implementation dependency, so your client wouldn't be reusable with, say, non-APP resources. My approach is generic. ... Then it...
7818
Benjamin Carlyle
fuzzybsc
Feb 6, 2007 9:26 pm
... Sorry: Post Once Exactly. Techniques for this are currently being discussed in the POST at most once thread. ... That would seem to be a problem with...
7819
Paul Winkler
slinkp23
Feb 7, 2007 12:03 am
... Indeed! Thanks very much for the tips. -- Paul Winkler http://www.slinkp.com...
7820
Mike Schinkel
mikeschinkel
Feb 7, 2007 8:14 am
... Just curious what specifically you were thinking... -- -Mike Schinkel http://www.mikeschinkel.com/blogs/ http://www.welldesignedurls.org ...
7821
Mike Schinkel
mikeschinkel
Feb 7, 2007 8:19 am
... Can you give some use cases where queries are *needed* (beyond one query parameter?) I'm not disagreeing, just wanting to see your use cases. -- -Mike...
7822
Yohanes Santoso
gnome_g
Feb 7, 2007 5:34 pm
... For unstructured search (like google's basic search), you pretty much gives only one kind of input. For structured search (like google's advance search),...
7823
Benjamin Carlyle
fuzzybsc
Feb 7, 2007 8:47 pm
... I'm starting to like this approach. Let me have a go at rephrasing it as a concrete proposal: Problem statement: (same as before) I have some state that I...
7824
Mike Schinkel
mikeschinkel
Feb 7, 2007 11:44 pm
... Ah. BTW, and this is a philosophy point, encoding into a single string for a search query IMO is probably the better way to go because then it is resilient...