I.I Method

O método de requisição indica o mecanismo de transferência que será usado para se estabelecer a comunicação com o servidor apontado pela request-uri. O nome do método é case-sensitive e sempre deve ser escrito em letras maiúsculas.

Abaixo, segue os nomes, bem como uma breve explicação sobre cada um dos oito métodos suportados no HTTP/1.1:

Nome do Método Descrição
GET É utilizado para recuperar uma representação específica da informação localizada no servidor. Esse método não deve produzir qualquer tipo de efeito sobre os dados.
HEAD Correspondente ao GET, exceto pela ausência do message-body. Este método é muito usado para recuperar apenas os metadados da resposta sem qualquer tipo de conteúdo.
POST É utilizado para enviar dados ao servidor. Por exemplo, upload de arquivos, formulários html, itens de banco de dados, dentre outros.
PUT É utilizado para armazenar os dados no servidor. Caso a URI se refira a um recurso existente, o mesmo será substituído. Caso contrário, será criado.
DELETE É utilizado para remover os dados do servidor.
CONNECT É utilizado para estabelecer um túnel com o servidor. Por exemplo, conexões criptografadas por meio do protocolo SSL (Secure Socket Layer)
OPTIONS É utilizado para retornar uma descrição dos métodos HTTP suportados pelo servidor.
TRACE Executa um teste de mensagem de loopback no servidor.
Copyright © 2014 AIEC.