Оставить ответ извлечения узла без чтения потока - PullRequest
1 голос
/ 04 июня 2019

Наличие следующего кода в сервисе (скажем, на конечной точке экспресса):

async function (res, req, next) {
  const fetch = require('node-fetch');

  await fetch('http://example.com/resource', { method: 'DELETE' });

  res.status(204).send();
}

Что происходит с потоком и соединением, открытым node-fetch?Это закрыто в какой-то момент?Или он оставлен открытым навсегда?

Лучше ли сделать (await fetch(...args)).text() для потребления потока или его полностью одинаковым?

1 Ответ

0 голосов
/ 04 июня 2019

Соединение закрыто само по себе, поток - просто ответ.

Вы должны прочитать поток для проверки, если у вас не было ошибок при удалении

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...