← Voltar ao Glossário
InicianteBackend

O que é HTTP?

Protocolo de comunicação usado para transferência de dados na web entre clientes e servidores.

Definição completa

HTTP (HyperText Transfer Protocol) é o protocolo base da web, responsável pela comunicação entre navegadores (clientes) e servidores. Define como mensagens são formatadas e transmitidas, e como servidores e clientes respondem a cada comando. Cada requisição HTTP é composta por um método, URL, cabeçalhos e corpo opcional. As respostas incluem um código de status, cabeçalhos e corpo com o conteúdo.

Exemplo de código

// Métodos HTTP mais utilizados
GET    /posts        // Listar recursos
POST   /posts        // Criar recurso
PUT    /posts/1      // Atualizar recurso
DELETE /posts/1      // Deletar recurso
PATCH  /posts/1      // Atualizar parcialmente