First of all, thanks for the replies and perspective on REST. Backing up to the original question it seems like your particular take on it is that there's no...
Hiya, ... I think there needs to be made some distinctions between a shared understanding of models and a shared understanding of a resource in that model....
If you work with generic media types like plain XML, JSON and(X)HTML (and others) then there is absolutely no reason to version those through the content-type...
Yeah we definitely make the distinction between the internal representation and the representation exposed to clients. The changes I'm thinking about are...
Thanks, the link below is interesting. I think the rules you listed below are good ones and generally make sense. Maybe it is *almost* always true that we...
A new version of I-D, draft-hausenblas-csv-fragment-02.txt has been successfully submitted by Erik Wilde and posted to the IETF repository. Filename:...
HELO all, Let me first say that this mail list, combined with a great amount of blog posts scattered here and there, is a gold mine! I intend to not only be a...
... Yes. You can think of query parameters to work sort of like the WHERE-condition in an SQL select statement. ... The issue with using a new URL path segment...
hello. the two main changes in this updated version are as follows: - the media type now is application/xml-patch+xml, since the new media type suffix registry...
Friends, Your comments and reviews welcome on my recent webinar effort on REST APIs. This is the last one on the series. API Facade Pattern: Synchronous to...
... I'm not sure if you mean parallel as in "mutualy exclusive" or as in "combinative". There is a case where a program is looked up by a timestamp with an...
REST architectures are becoming increasingly more common, both on the internet and within the enterprise. Behind most of these REST APIs is a domain model...
Hi, For building secure RESTful services, its common practice to have digital signature (HMAC hash) in the Authorization Header, along with the secret key id....
Thats useful is we are using varnish. But nothing for Apache. One reasonable way seems to be using something like noodle or j2ep and add hmac authorization...
... media types (e.g. json-patch[1]) vs. specific ones, e.g. application/vnd.bigco.customer-patch. ... it's tunneling out of band knowledge. ... the (abstract)...
Hello all, fyi, I have updated the following internet draft: http://www.ietf.org/id/draft-kelly-json-hal-04.txt All thoughts, comments, suggestions, etc...
Here's a slightly more useful link than the previous one! http://tools.ietf.org/html/draft-kelly-json-hal-05 ... -- Mike http://twitter.com/mikekelly85 ...
19269
Eric J. Bowman
eric@...
Feb 13, 2013 2:49 pm
Catching up on http-wg, I came across this Roy quote: "Regarding proactive negotiation in HTTP/2, I'll note that Waka strips all negotiation fields. I find...
19270
Eric J. Bowman
eric@...
Feb 13, 2013 4:04 pm
... Would be nice to have some links, such discussions have eluded me. My apologies for overreacting, I took Roy's meaning as an argument against the late...
I've written several APIs lately that contain a similar concept to the "links" abstraction with a useful extension -- we also include an "allowed" field that...
Hi Craig, Thanks for your response. The problem with that approach is you have to force your access model around the HTTP verbs. So if you have different...
... Well, my task was to define public HTTP APIs for our resources, so binding to HTTP semantics didn't really bother me :-). ... I think there are (at least)...
Eric, That is an interesting quote. I have occasionally heard unsubstantiated claims regarding the badness of accept header based content negotiation. It is...
Perhaps it is worth referencing some other other Fielding quotes on the subject: https://delicious.com/alan.dean/Roy.Fielding+conneg Regards, Alan Dean...
Most of those don't talk about why using content negotiation is bad in general. Instead they talk about how truly different resources should have their own...