Sobes.tech
Junior — Middle

Podes enumerar os principais métodos HTTP e explicar a sua aplicação?

sobes.tech IA

Resposta da IA

Principais métodos HTTP e suas aplicações:

  • GET — pedido para obter um recurso. Usado para ler dados sem alterar o estado do servidor.
  • POST — enviar dados ao servidor para criar um novo recurso ou executar uma ação.
  • PUT — atualizar um recurso existente ou criar um, se não existir (método idempotente).
  • DELETE — remover um recurso.
  • PATCH — atualização parcial de um recurso.
  • HEAD — pedido de cabeçalhos do recurso sem corpo, usado para verificar existência ou metadados.

Exemplo: ao trabalhar com REST API

  • GET /users — obter a lista de usuários
  • POST /users — criar um novo usuário
  • PUT /users/1 — atualizar o usuário com id=1
  • DELETE /users/1 — remover o usuário com id=1

Compreender esses métodos é importante para organizar corretamente a interação entre cliente e servidor.