Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Quando se usar cabeçalhos

Olá, pessoal, queria entender alguma prática real de quem, quando e onde se pode usar um cabeçalho HTTP. Até então, entendi (se estiver certo) que o desenvolvedor programa o servidor para devolver a resposta da requisição conforme o cabeçalho e o recurso e formato especificados nele, é isso? E quem envia esse cabeçalho?

3 respostas
solução!

Fala ai Giovani, tudo bem? Vamos lá:

Olá, pessoal, queria entender alguma prática real de quem, quando e onde se pode usar um cabeçalho HTTP

Um exemplo bem comum é passagem de token, a gente normalmente utiliza o cabeçalho Authorization para enviar token do cliente para o servidor.

Dessa forma o servidor sabe se a pessoa esta logada ou não, se ela tem autorização ou não, quais permissões, quem é ela, etc...

Até então, entendi (se estiver certo) que o desenvolvedor programa o servidor para devolver a resposta da requisição conforme o cabeçalho e o recurso e formato especificados nele, é isso?

É isso ai, o servidor vai lidar com as requisições de acordo com o recurso (endpoint/rota), verbo (GET/POST/PUT/etc..) e cabeçalhos do tipo esperado de retorno (JSON/XML/HTML/etc...)

E quem envia esse cabeçalho?

Os cabeçalhos podem ser enviados tanto pelo front-end quando retornado pela API (back-end)

Espero ter ajudado.

Tudo bem, Vinicius? Opa, ajudou bastante a ter uma ideia melhor. Acho que quando isso for aplicado na prática, ficará mais claro ainda haha

Obrigadaço!

Magina Giovani, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.