MÉTODOS (VERBOS) HTTP:
Como já visto nas aulas anteriores, o HTTP utiliza uma série de métodos, também chamados verbos HTTP, que são aplicados para gerenciar as requisições dos clientes e as respostas do servidor. Cada verbo define o método de como a requisição será tratada.
Vamos então ver os, a meu ver, os 4 principais verbos HTTP:
GET
O método GET solicita ao servidor um recurso específico. Requisições GET retornam, normalmente, apenas dados.
PUT
O PUT normalmente é usado com o intuído de adicionar/incluir algo no servidor.
POST
O POST é utilizado para realizar uma alteração nos dados do servidor. Fará uma substituição dos dados do recurso destino pelos dados da requisição.
DELETE
O método DELETE exclui (remove) um recurso do servidor.
Há ainda os métodos HEAD (solicita uma resposta do servidor, sem a necessidade dela conter o corpo da resposta); CONNECT (estabelece uma conexão, ou túnel, com o servidor); OPTIONS (descreve as opções de comunicação com o recurso de destino); TRACE (executa um teste denominado loop-back); e PATCH (aplica modificações parciais em um recurso).
Para maiores detalhes acesse este artigo no site da Mozilla.
Aula anterior “O que é HTTPs? (Aula 2)“.
Próxima aula “Códigos de Retorno do HTTP/HTTPS (Aula 4)“.