Skip to content
Networking·Beginner·Conceptual·1 min read

What does it mean for an HTTP method to be idempotent?

Short interview answer

Repeating the same request produces the same server-side end state as sending it once. It says nothing about whether the request has side effects or is safe to call at all — only that repeating it doesn't change the outcome further.

Key takeaway

Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.

← Back to HTTP methods, status codes, and idempotency

Related questions