Cabeçalhos HTTP
Após a linha de início, são transmitidos os cabeçalhos HTTP. Os cabeçalhos definem parâmetros adicionais para a mensagem HTTP. Tecnicamente, cada cabeçalho deve iniciar em uma nova linha. E quando todos os cabeçalhos forem listados, deve haver uma linha em branco seguida pelo corpo da mensagem HTTP.
Cada cabeçalho consiste em um nome e um valor. Eles são separados por dois-pontos. Vejamos alguns exemplos de cabeçalhos:
Content-Type: text/html;charset=utf-8
Content-Language: ru
Last-Modified: Sat, 16 Jan 2020 21:16:42 GMT