Eric Scheid wrote:
You retrieve an entry, edit it, PUT it back, retain a copy. Later, you edit
the entry again, and go to PUT it back... but in between those two edits
someone else has edited the entry.

Thus, "SHOULD perform a GET on the member resource before editing"

Why does this have to me micromanaged? If the server supports strong etags, and the client uses a conditional PUT, why would that be a bad thing?

Speaking of which, why not require a HEAD request to check for changes, or require a conditional GET (resulting in a 304 when the entity didn't change) instead?


Best regards, Julian

Reply via email to