Дескриптор NPM-запроса на прекращение передачи / потоковой передачи данных - PullRequest
0 голосов
/ 03 ноября 2018

Я передаю поток CCTV с помощью запроса и обслуживаю его с помощью Express. Иногда возникает проблема с сетевым подключением во время потоковой передачи, что приводит к зависанию картинки клиента на последних порционных данных.

Мне нужно перехватить это событие, чтобы я мог манипулировать клиентом, используя файл образа с некоторыми ошибками. Я пробовал exit, close, finish, stop события, но безуспешно. До сих пор я не нашел подобной проблемы в проблемах запроса или в других SO-вопросах.

1 Ответ

0 голосов
/ 09 ноября 2018

Извините за опоздание,

Я выяснил, что передача timeout опции может отловить разрыв сети и вызвать событие error. Это напечатано как Error: ESOCKETTIMEDOUT.

Этого вполне достаточно для моих нужд.

...