Sobes.tech
Middle

Qual consulta é idempotente?

sobes.tech IA

Resposta da IA

Uma requisição idempotente é uma requisição HTTP que pode ser feita várias vezes seguidas sem alterar o estado do servidor após a primeira execução.

Exemplos de métodos idempotentes:

  • GET — simplesmente obtém dados sem alterá-los.
  • PUT — atualiza um recurso; se chamado várias vezes, o resultado será o mesmo.
  • DELETE — remove um recurso; remover várias vezes o mesmo recurso não mudará o estado.

Por exemplo, se enviar uma requisição PUT para atualizar o perfil de um usuário com os mesmos dados várias vezes, o estado do usuário permanecerá o mesmo.

Ao contrário do POST, que geralmente não é idempotente, pois cada chamada pode criar um novo recurso ou alterar o estado.