Existem 15 métodos de solicitação HTTP. De acordo com o padrão HTTP, vários métodos de solicitação podem ser usados para solicitações HTTP. HTTP1.0 define três métodos de solicitação: métodos GET, POST e HEAD. HTTP1.1 adiciona cinco novos métodos de solicitação: métodos OPTIONS, PUT, DELETE, TRACE e CONNECT.
número de série | método | descrever |
---|---|---|
1 | GET | Solicita as informações da página especificada e retorna o corpo da entidade. |
2 | HEAD | Semelhante a uma solicitação get, exceto que não há conteúdo específico na resposta retornada, usada para obter cabeçalhos |
3 | POST | Envie dados ao recurso especificado para processar a solicitação (como enviar um formulário ou fazer upload de um arquivo). Os dados são incluídos no corpo da solicitação. As solicitações POST podem resultar na criação de novos recursos e/ou modificação de recursos existentes. |
4 | PUT | Os dados transferidos do cliente para o servidor substituem o conteúdo do documento especificado. |
5 | DELETE | Solicita ao servidor que exclua a página especificada. |
6 | CONNECT | O protocolo HTTP/1.1 é reservado para servidores proxy que podem alterar conexões com pipelines. |
7 | OPTIONS | Permite que os clientes visualizem o desempenho do servidor. |
8 | TRACE | Solicitações de eco recebidas pelo servidor, usadas principalmente para testes ou diagnósticos. |
9 | PATCH | A entidade contém uma tabela que descreve as diferenças do conteúdo original representado pelo URI. |
10 | MOVE | Solicita ao servidor que mova a página especificada para outro endereço de rede. |
11 | COPY | Solicita ao servidor que copie a página especificada para outro endereço de rede. |
12 | LINK | Solicite ao servidor que estabeleça um relacionamento de link. |
13 | UNLINK | Quebre o relacionamento do link. |
14 | WRAPPED | Permite que os clientes enviem solicitações encapsuladas. |
15 | Extension-mothed | Métodos adicionais podem ser adicionados sem alterar o protocolo. |