Sobes.tech
Junior — Middle

Consegues nomear os principais componentes que fazem parte da estrutura de uma requisição HTTP?

sobes.tech IA

Resposta da IA

Componentes principais de uma requisição HTTP:

  • Método (HTTP Method) — indica a ação, por exemplo, GET, POST, PUT, DELETE.
  • URL (Localizador Uniforme de Recursos) — o endereço do recurso ao qual a requisição é dirigida.
  • Cabeçalhos (Headers) — metadados da requisição, por exemplo, Content-Type, Authorization.
  • Corpo da requisição (Body) — dados enviados ao servidor (normalmente em requisições POST, PUT).
  • Versão do protocolo — por exemplo, HTTP/1.1 ou HTTP/2.

Exemplo de uma requisição HTTP simples:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token

{"name":"John", "age":30}

Aqui, o método é POST, a URL é /api/users, os cabeçalhos são Host, Content-Type, Authorization, e o corpo é um JSON com os dados do usuário.