Skip to content

Why PUT is idempotent and POST is not

A client sends a request, the connection times out, and it retries. The first attempt had in fact succeeded.

Which method makes the retry harmless?