Задать вопрос
@IvanLu
Начинающий веб-разработчик

Как валидно сделать гет запрос используя аксиос, имея Bearer токен?

Мне нужно получить некую информацию с сервера чтоб потом ее динамически вывести на страницу но я ранее никогда не имел дела с Bearer токеном. У меня есть апи, выглядит стандартно(пример) - https://api.json-generator.com/example/BN4f2rhz5CA... и есть сам токен - zg4kl291ho1fwk9mk77azklbn99bnrh4gok3a4hj.
Как правильно это сделать, потому что пытался по-разному и результата 0.
В документации к аксиосу я не нашел как делать запросы с токеном.

Пробовал и так:
fetch('https://api.json-generator.com/example/BN4f2rhz5CAy/data', {
  headers: {Authentication: 'zg4kl291ho1fwk9mk77azklbn99bnrh4gok3a4hj'}
})
   .then(resp => resp.json())
   .then(json => console.log(json))
  • Вопрос задан
  • 441 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@d-sem
Header на авторизацию должен выглядеть как

'Authorization': 'Bearer zg4kl291ho1fwk9mk77azklbn99bnrh4gok3a4hj'

Т.е. что-то вроде
var axios = require('axios');

var config = {
  method: 'get',
  url: 'https://api.json-generator.com/example/BN4f2rhz5CAy/data',
  headers: { 
    'Authorization': 'Bearer zg4kl291ho1fwk9mk77azklbn99bnrh4gok3a4hj'
  }
};

axios(config)
.then(function (response) {
  console.log(JSON.stringify(response.data));
})
.catch(function (error) {
  console.log(error);
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы