Каков наилучший способ добавить заголовок "x-api-key" в запрос на получение в NodeJS + Express?

Я хочу отправить запрос на получение, но мне нужно вставить свой ключ API в заголовок "x-api-key". Я использую NodeJS + Express. Прямо сейчас я использую fetch из библиотеки "isomorphic unfetch":

https://github.com/developit/unfetch/tree/master/packages/isomorphic-unfetch

Я использую его для получения данных из запроса на получение. Я использую эту библиотеку специально, потому что она хорошо работает как на сервере, так и на клиенте.

Как мне добавить заголовок к моему запросу? Спасибо!

1 ответ

В репозитории unfetch есть пример, который показывает, как добавить заголовки для извлечения запросов.

// complex POST request with JSON, headers:
fetch('/bear', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'Bearer XYZ'
  },
  body: JSON.stringify({ hungry: true })
}).then( r => {
  open(r.headers.get('location'));
  return r.json();
})
Другие вопросы по тегам