我正在修改一个脚本,该脚本向CSV文件中存储的URL发出请求。某些链接已损坏或已不再存在。我需要过滤掉这些链接,以便节点可以继续保持良好的链接并且不会崩溃。我应该如何处理此错误,以便节点不会崩溃?这是我的代码片段
var req = ref.protocol.get(options, function(res) {
res.on('data', function(data) {
f.write(data);
}).on('end', function() {
f.end();
});
});
req.on('response', function(err) {
if(err.statusCode == '404') {
console.log("Response ", err);
}
});
req.on('error', function(err) {
console.log("This is error ----" + err);
});
req.end();
编辑:在摆弄代码之后,我发现Node仅在302状态下崩溃。 404似乎没有问题。