... Opaqueness means that *in general* a URI can be treated as if none of its parts are semantically significant. Now, a process may treat a URI's parts as...
Hello, ... Or just POST to the `Announce' with an extra ugly (hidden) parameter like http-equiv=PUT, and in your webapplication you have a request filter that...
... No, it is just that people are different from machines, servers are different from clients, and TimBL used the word "Axiom" to mean architectural...
Hi Laurian, ... That would be a nice design decision too. :-) The reason behind why I use an EditAnnounceForm resource, is that, Announce resource itself just...
Hello Roy, Thanks for this clarification! Seth ... -- RIAA is the RISK! Our NET is P2P! http://www.nyfairuse.org/action/ftc DRM is Theft! We are the...
Hello, ... I propose http://www.grapefruit.ro/script-disabled-scenario.gif You have in your form a hidden parameter let's say named http-equiv with the value...
... I don't mean to say that you just change the HTTP header to express another verb, but to reconstruct the entire request accordingly. A PUT request will...
I think these are all great brainstorming thoughts. However, this more and more smells like tunnelling of verbs through nouns and thus less and less like rest....
Hi Laurian, I think I got your idea. :-) Previously, I was using EditAnnounceForm as the *filter* in your proposal. I'll look deeper into this kind of design...
... I understand the challenge. It's the approach that I don't like :) ... That's what I am discussing, too. IMHO, once you have tunnelled delete and update...
Hello, ... Correct, but that 'little' would be safe (GET) vs non-safe (POST which tunnels DELETE and PUT); which is a little better than regular web services...
Hi Dimitri, ... I'm not quite clear about "server architectures that only have "retrieve" and "create" operations", would you like elaborate more (maybe using...
Hi all, ... A fascinating discussion, and something I worry about. I had a thought -- which I don't like, but seems like the least bad idea I've seen. :-) I...
... REST is a style of interaction that produces certain properties that we want out of a system. The Web is an implementation, some of which is standardized...
... These are not the browser bugs. These are spec limitations. HTML UAs only support two verbs, POST and GET, per HTML4 spec. The new WebForms 2.0 spec...
... The only reason the HTML4 spec has only two options available in that field is *because* of the browser bugs. W3C specs have no spine. ... Yep. ....Roy...
Hi Roy, I'm happy to help take this on. I don't think it will solve the whole problem (we have a lot of legacy browsers to deal with, after all), but it seems...
Hi, ... for Firefox, may be the easier way would be an extension, or even a GreaseMonkey script to implent at least subset of WebForm 2 (such as constraints...
A few weeks ago we had a discussion on this list about creating multiple resources with a POST: how do you return the URLs? I have a similar situation again....
Hello, I am trying to find out if any descriptive schemas exist to describe a REST service,esp the request uri and the response xml formats.What I am looking...
On Nov 2, 2005, at 1:58 PM, Hugh Winkler wrote: A few weeks ago we had a discussion on this list about creating multiple resources with a POST: how do you...
You've got to be careful here. REST doesn't need a "description language" as Web services folks know them, because what's describable is either already...
... Mark is absolutely right. One disadvantage to REST is that it can't be auto-discovered and turned into an API for a traditional language in quite the same...
Hi Hugh, ... I totally sympathize. That was in fact the caveat I was (hopefully) ... My point, fwiw, is that we need to come up with consistent list ...
... You mean REST-based HTTP, right? We don't need to "auto-discover" an HTTP interface because the communication API is a standard and the parameters are...
Hi all, ... This very issues is something I am intensely interested in. I'm very much a believer in "DRY" -- don't repeat yourself. I fully agree that (if I...
Hi Roy, ... I know that's true in theory, but I still don't know how to implement that in practice. For example, say that Amazon had a truly RESTful API. I...