🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Durante a integração com uma API REST protegida por autentic...

Próximas questões
Com base no mesmo assunto
Q4240740 Programação
Durante a integração com uma API REST protegida por autenticação do tipo Bearer Token, um desenvolvedor precisa realizar uma requisição GET para o endpoint https: /api.exemplo.com/dados. O token de acesso já foi obtido e está armazenado na variável token. A partir dessa situação hipotética, assinale a opção que apresenta corretamente a forma de se realizar essa requisição em JavaScript moderno, de maneira segura, incluindo o token no cabeçalho a requisição. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A decisão estava em identificar a requisição GET em JavaScript moderno que envia o token no cabeçalho `Authorization` no formato `Bearer <token>`, conforme a base de decisão.

Tema central: Bearer Token no fetch
Análise das alternativas
A
Certa
A alternativa correta é a que faz a requisição GET em JavaScript moderno com o cabeçalho `Authorization: Bearer ${token}`.
B
Errada
Não atende ao padrão exigido de autenticação Bearer no cabeçalho `Authorization` da requisição GET.
C
Errada
Não sustenta o envio correto do token no cabeçalho `Authorization` no formato Bearer.
D
Errada
Não corresponde ao procedimento adequado para requisição GET autenticada com Bearer Token em JavaScript moderno.
E
Errada
Não representa código válido de requisição HTTP autenticada; não há implementação de GET com cabeçalho `Authorization`.
Pegadinha da questão
A confusão era achar que qualquer uso de token bastava. O ponto decisivo era colocá-lo no cabeçalho `Authorization`, no formato `Bearer <token>`.
Dica para questões semelhantes
  • Se o enunciado mencionar Bearer Token, procure o cabeçalho `Authorization` com o valor no formato `Bearer <token>`.
  • Se a situação pedir GET, a alternativa correta deve respeitar esse método.
  • Em JavaScript moderno, `fetch` com objeto de opções e `headers` é a forma de referência para esse tipo de requisição autenticada.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo