O que é POST (método POST)?

POST, ou método POST, é um tipo de requisição HTTP enviada por um cliente, como um navegador da web, a um servidor web. Ele é usado principalmente para enviar dados (fazer um POST) ao servidor.

Uma requisição HTTP consiste em três partes principais: a linha de requisição, os cabeçalhos e o corpo da mensagem. Quando um cliente envia uma requisição POST, a linha de requisição é estruturada da seguinte forma:

POST /index.html HTTP/1.1

Aqui, /index.html representa o URI (ou URL) para o qual os dados serão enviados, e HTTP/1.1 especifica a versão do protocolo utilizada. Os dados enviados por meio do método POST são armazenados na seção do corpo da mensagem da solicitação.

POST é comumente usado com o elemento FORM em HTML. Normalmente, ele é empregado em situações nas quais um usuário insere informações em um formulário, e o servidor web processa e coleta os dados enviados.

Outros métodos HTTP incluem GET, HEAD, PUT e DELETE, mas os métodos mais utilizados são GET e POST.