Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Javascript — Quadrix 2025

TI - Desenvolvimento de SistemasJavascript
Código
qa699660
Banca
Quadrix
Órgão
CRM ES
Ano
2025
Cargo
ATI ( )
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.
  1. Afetch(‘https://api.exemplo.com/dados’, { headers: { Authorization: Bearer ${token} } }) .then(res \Rightarrow res.json()) .then(data \Rightarrow console.log(data));
  2. Bfetch(‘https://api.exemplo.com/dados’, { method: ‘GET’, body: JSON.stringify({ Authorization: Bearer ${token} }) }) .then(res \Rightarrow res.json()) .then(data \Rightarrow console.log(data));
  3. Cfetch(‘https://api.exemplo.com/dados’, { headers: { ‘Content‑Type’: ‘application/json’ }, body: Authorization: Bearer ${token} }) .then(res \Rightarrow res.json()) .then(data \Rightarrow console.log(data));
  4. Dfetch(‘https://api.exemplo.com/dados?Authorization=Bearer ${token}’) .then(res => res.json()) .then(data \Rightarrow console.log(data));
  5. Efetch(‘https://api.exemplo.com/dados’, { headers: { ‘Bearer’: token } }) .then(res => res.json()) .then(data \Rightarrow console.log(data));
Revelar gabarito e comentário

GabaritoA — fetch(‘https://api.exemplo.com/dados’, { headers: { Authorization: `Bearer ${token}` } }) .then(res \Rightarrow res.json()) .then(data \Rightarrow console.log(data));

Link permanente: /questoes/qa699660