Junior — Middle
Em que casos é recomendado aplicar um método HTTP específico na API REST?
sobes.tech IA
Resposta da IA
Na API REST, os métodos HTTP são aplicados de acordo com a sua semântica:
- GET — para obter um recurso ou uma lista de recursos. Não deve alterar o estado do servidor.
- POST — para criar um novo recurso ou realizar uma operação que altera o estado.
- PUT — para substituir um recurso existente ou criar um, se não existir (idempotente).
- PATCH — para atualização parcial de um recurso.
- DELETE — para remover um recurso.
Recomenda-se usar os métodos de forma que reflitam a intenção da operação e sejam idempotentes sempre que possível (por exemplo, PUT e DELETE). Isso simplifica a compreensão da API e o funcionamento correto de clientes e servidores.