>> I was reading RFC 2616 again, and I noticed the existence of the "If-Match" 
>> header. (...) Do you remember what was the design rationale for not using it 
>> to pass revision IDs to CouchDB? Are there any limitations with this header 
>> definition?
> CouchDB has supported If-Match for years.

Thanks for your answer Robert.

Don't take my question as a rebuke. I'm just interested in REST architectures, 
I love CouchDB, and I wanted to know if there was a problem with the definition 
of "If-Match".

I'm happy to read it is already implemented*, but I wonder why this is not 
presented as the default way to pass revisions to CouchDB. Is it just a 
historical reason? Or is the other way considered to be better? 
 

Regards,

Aurélien

[*] On the API wiki, the feature is documented for DELETE but not for PUT. 
Should I add it?


Reply via email to