Sobes.tech
Junior — Middle

Quais componentes formam a resposta HTTP?

sobes.tech IA

Resposta da IA

A resposta HTTP consiste em três componentes principais:

  1. Linha de Estado (Status Line) — contém a versão do protocolo HTTP, o código de estado numérico (por exemplo, 200, 404) e a descrição textual do estado (por exemplo, "OK", "Não Encontrado").

  2. Cabeçalhos (Headers) — conjunto de pares chave-valor que transmitem metainformação sobre a resposta, como o tipo de conteúdo (Content-Type), o comprimento do conteúdo (Content-Length), a data, cookies e outros parâmetros.

  3. Corpo da resposta (Body) — os dados propriamente ditos que o servidor envia ao cliente, como uma página HTML, JSON, imagem, etc.

Exemplo de resposta HTTP:

HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 137

<html>
  <body>
    <h1>Olá, mundo!</h1>
  </body>
</html>