【问题标题】:NPM-Request handle on data stop flowing/streaming数据停止流动/流式传输的 NPM 请求句柄
【发布时间】:2018-11-03 00:50:15
【问题描述】:

我正在使用request 传输闭路电视流,并使用 Express 提供它。 有时在流式传输过程中网络连接出现问题,导致客户端图片冻结在最后一个分块数据上。

我需要捕获此事件,以便通过提供一些错误图像文件在客户端上进行操作。我尝试了exitclosefinishstop 事件但没有成功。 到目前为止,我在request's Issues 或其他 SO 问题上没有发现类似的问题。

【问题讨论】:

  • 根据这个问题,你将如何开始重现问题?

标签: node.js express stream request npm-request


【解决方案1】:

抱歉迟到了,

我发现通过timeoutoption可以捕获网络断开并触发error事件。它打印为Error: ESOCKETTIMEDOUT.

这对我的需求来说已经足够了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 1970-01-01
    • 2015-12-13
    • 2016-08-11
    • 2013-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多