Не удается найти заголовки ответов в NodeJS — приложение ExpressJS

Я настроил простой запрос API, используя node/express.js для доступа к Feedly Dev Api: https://developer.feedly.com/. Feedly Api поставляется с двумя заголовками ответов — X-Ratelimit-Count и X-Ratelimit-Reset. Проблема в том, что я не могу понять, как получить доступ.

Вот соответствующие части моего файла express.js:

app.get('/feedly', async (request, response) => {
  const apiUrl =
    'https://cloud.feedly.com/v3/streams/contents?streamId=user/[USER_ID]/category/global.all'

  const fetchResponse = await fetch(apiUrl, {
    headers: {
      Authorization: `Bearer ${process.env.FEEDLY_ACCESS_TOKEN}`
    }
  })
  const json = await fetchResponse.json()
  response.json(json)
  response.end()
})

что мне нужно сделать, чтобы увидеть заголовки ответов X-Ratelimit-Count и X-Ratelimit-Reset?

Спасибо.


person Moshe    schedule 12.12.2019    source источник


Ответы (1)


Fetch API: заголовки

(async() => {
  const fetchResponse = await fetch("https://httpbin.org/anything");
  
  console.log(fetchResponse.headers.get('X-Ratelimit-Count'))
  console.log(fetchResponse.headers.get('X-Ratelimit-Reset'))
  
  fetchResponse.headers.forEach((v, k) => console.log(`${k}: ${v}`));
})();

person Gander    schedule 12.12.2019
comment
Спасибо - это именно то, что мне нужно было знать. - person Moshe; 12.12.2019