A quick reference to understand which methods alter server state implicitly (Safe) and which can be
repeated safely without identical resulting state changes (Idempotent).
Safe Methods requests do not modify the server resource state. They are
strictly read-only operations. (e.g., GET, HEAD, OPTIONS).
Idempotent Methods guarantees that making multiple identical requests has the
same effect on the server as making a single request. (e.g., PUT, DELETE).