Multiple choice technology programming languages

Which of the HTTP methods below is not considered to be "idempotent"?

  1. GET

  2. TRACE

  3. POST

  4. HEAD

  5. OPTIONS

  6. SERVICE

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

HTTP methods are idempotent if multiple identical requests have the same effect as a single request. GET, HEAD, OPTIONS, TRACE, and PUT are idempotent. POST is NOT idempotent - submitting the same POST request multiple times can create multiple resources or change state multiple times (e.g., placing an order twice).