Как просмотреть отправленные заголовки с помощью node-fetch?

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

const response = await fetch('http://playground.localhost')

Кажется, что объект ответа содержит только информацию об ответе (например, заголовки ответа, тело, URL-адрес и т. Д.), Без какого-либо объекта «Запрос», как предоставляет Axios. В последнем случае вы сможете получить доступ к заголовкам через response.request.headers.

Есть ли способ показать информацию о фактическом запросе, а не только об ответе?


person i.brod    schedule 06.06.2020    source источник


Ответы (1)


Это может помочь: https://www.npmjs.com/package/node-fetch#accessing-headers-and-other-meta-data

    .then(res => {
        console.log(res.ok);
        console.log(res.status);
        console.log(res.statusText);
        console.log(res.headers.raw());
        console.log(res.headers.get('content-type'));
    });```
person Andy    schedule 06.06.2020
comment
Нет, это относится к заголовкам ответов. Мне нужны заголовки запросов: D - person i.brod; 06.06.2020
comment
Простите @ i.brod, просто перечитал ваш вопрос внимательнее. Надеюсь, что кто-то еще может помочь. - person Andy; 06.06.2020
comment
Ну, в итоге я просто скопировал заголовки по умолчанию, которые отправляет fetch ... но это, конечно, не пуленепробиваемое - person i.brod; 06.06.2020