var request = nodeRequire("request");
dlog('标记1');
request.head(src, function(err, res_req, body){
dlog('标记2');
}).on('error', function(err) {
dlog('标记3');
console.log(err)
});
标记1输出230次,标记2输出202次,标记3是0次,那意思就是有一些丢失了,最可能的原因是什么。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
......
request.head(src, function(err, res_req, body){
......
}).on('error', function(err) {
题主不觉得奇怪吗,为什么两个地方的参数里都有 err,这两个 err 有什么不同?究竟应该在哪儿处理错误?
所以题主应该好好看看文档,有两种写法可以选择:
或者