node实现爬虫
var express = require('express');
var app = express();
var request = require('request');
var cheerio = require('cheerio');
app.get('/', function(req, res) {
request('http://www.jd.com', function(error, response, body) {
if (!error && response.statusCode == 200) {
$ = cheerio.load(body);
res.json({
cat: $('.cate_menu_item a.cate_menu_lk').text()
});
}
})
});
var server = app.listen(3003, function() {
console.log('listening at 3003');
});
发表评论: