O Protocolo de Transferência de Dados (HTTP – HyperText Transfer Protocol) é um protocolo de transferência de dados na Internet, utilizado para a troca de informação entre o cliente (navegador, aplicação móvel) e o servidor (site ou API).
No protocolo HTTP, os dados são transmitidos sem encriptação; por isso, a maioria dos sites atuais utiliza o HTTPS – uma versão segura do HTTP, na qual a transmissão de dados é encriptada através do protocolo TLS.