如何从Node.js请求管道恢复EconReset错误?

如何从Node.js请求管道恢复EconReset错误?,node.js,Node.js,我的网站都在HTTPS中。当我显示来自其他非HTTPS站点的一些图片时,我重写了来自服务器的请求,并将响应通过管道发送到客户端,如下所示 request.get(imageUrl) .on('response', function(response) {}) .on('error', function(err) { console.log(err); }).pipe(res); 有时它会抛出错误的 {[Error:read ECONNRESET]code:'EC

我的网站都在
HTTPS
中。当我显示来自其他非HTTPS站点的一些图片时,我重写了来自服务器的请求,并将响应通过管道发送到客户端,如下所示

request.get(imageUrl)
    .on('response', function(response) {})
    .on('error', function(err) {
        console.log(err);
}).pipe(res);
有时它会抛出错误的
{[Error:read ECONNRESET]code:'ECONNRESET',errno:'ECONNRESET',syscall:'read'}


那么,如何从错误中恢复以使我的站点继续服务?

此错误是发生在.get(imageUrl)还是其他地方?当我的网络不正常时是.get(imageUrl)还是发生在.get(imageUrl)或其他地方?当我的网络不正常时是.get(imageUrl)