logoalt Hacker News

100mstoday at 12:32 PM2 repliesview on HN

Forms, HTTP implementations, public API surfaces, and all for what exactly. Introducing a new verb for this feels profoundly misplaced


Replies

jagged-chiseltoday at 12:49 PM

Idempotency is an important attribute for correctness. Yep, you can document that POSTing to $ENDPOINT is idempotent, but you can't communicate that to caching layers throughout the network. QUERY, by definition, is idempotent and cacheable.

show 2 replies
alpinismetoday at 12:51 PM

At least support - or lack thereof - for a new verb is unambiguous (compared to changing the semantics of GET)