我有一个简单的函数来处理http请求,我需要从给定的URL中删除html页面。我刚从github复制了这个例子。它工作,它打印所有找到的属性,但之后它打印“OK:作业完成”并关闭服务器。如果我删除每个功能,它不会停止服务器,但我需要使用它。这是node.io(或它使用的模块)中的一些错误,还是我做错了什么?
function index(response, request){
require('node.io').scrape(function() {
this.getHtml('http://www.reddit.com/', function(err, $) {
var stories = [];
$('a.title').each(function(title) {
stories.push(title.text);
});
this.emit(stories);
});
});
}
编辑:我已经成功完成了jsdom的工作,但我仍然想知道这个问题...