在用 https.get
访问其他服务器时超时,结果出现 Error: connect ETIMEOUT
,并且进程终止。
请问这类错误该如何捕获?
我尝试了
https.get(options, function(res){
...
res.on('error', function(e){
...
});
});
和
try {
https.get(options, function(res){
...
});
} catch (e) {
...
}
都不能阻止报错,是我方法不当么?还有什么解决方法?