Métodos HTTP

  • GET:Utilizado para recuperar informações de um recurso, como uma página web ou um arquivo. A requisição GET é segura e idempotente, o que significa que não modifica o estado do servidor e pode ser repetida sem problemas.

  • POST:Utilizado para enviar dados para o servidor, como formulários ou dados de login. Pode ser usado para criar novos recursos ou modificar os existentes. A requisição POST não é idempotente e pode causar alterações no estado do servidor.

  • PUT:Utilizado para substituir um recurso existente completamente. O servidor deve substituir o recurso por completo com a nova representação fornecida na requisição.

  • PATCH:Utilizado para modificar parcialmente um recurso existente. O servidor deve atualizar apenas as partes do recurso que foram alteradas na requisição.

  • DELETE:Utilizado para apagar um recurso do servidor.

  • HEAD:Semelhante ao GET, mas apenas retorna os cabeçalhos da resposta, sem o corpo. É usado para obter informações sobre um recurso, como o tamanho do arquivo ou o tipo de conteúdo.

  • OPTIONS:Utilizado para obter informações sobre os métodos HTTP suportados por um recurso. É usado para descobrir quais métodos podem ser usados para interagir com o recurso.

  • TRACE:Utilizado para depurar problemas de rede, permitindo que o cliente veja a rota da requisição.

  • CONNECT:Utilizado para estabelecer uma conexão tunelada com um servidor.

Last updated