Re: Does the NY Times Paywall Misuse HTTP GET?

Your blog post reads, "GET is inappropriate for any request that,
directly or as a side effect, updates the state of a server."

This comes up often on rest-discuss.  Hit counters (and even logging)
are GET updating server state, nothing wrong with that.  The user-
agent can't be held accountable for any changes made via safe methods.
When a user is requesting a change, the user-agent should be instructed
to use an unsafe method, not GET.  NYT's implementation is silly, but
it's valid HTTP.


Received on Wednesday, 14 December 2011 04:11:59 UTC