1
我有一個簡單的函數來處理http請求,我需要從給定的url中提取html頁面。我剛剛從github複製了這個例子。它的工作原理是,它打印所有找到的屬性,但之後打印出「確定:作業完成」並關閉服務器。如果我刪除每個功能,它不會停止服務器,但我需要使用它。這是node.io(或者它使用的模塊)中的一些錯誤還是我做錯了什麼?Node.js&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的工作,但我一直在想這個問題...