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.