用Nodejs抓蟲(chóng)遇到一個(gè)循環(huán)請(qǐng)求問(wèn)題,目前只獲取到第一個(gè)分頁(yè),這個(gè)問(wèn)題怎么獲取分頁(yè)總數(shù),然后獲取每一頁(yè)的頁(yè)面數(shù)據(jù)?var express = require('express');var fs = require('fs');var request = require('request');var cheerio = require('cheerio');var app = express();app.get('/',function (req,res) { var id = 1; url = 'http://www.zcool.com.cn/zteam/ZNDg2MzI=.html?sort=0&p='+ id +'#titleMaoDian'; console.log(id); request(url,function(err,res,html){ if(!err){ var $ = cheerio.load(html); var endId = $('.bigPage').find('a.pageNext').prev().text(); for(id=1;id<=endId;id++){ var title; $('.camLiTitleC').filter(function(){ var data = $(this); title = data.text(); console.log('作品標(biāo)題:' + title); }) } } })});app.listen('8080'); //使用8080端口exports = module.exports = app;
用Nodejs抓蟲(chóng)遇到一個(gè)循環(huán)請(qǐng)求問(wèn)題
慕哥9229398
2018-11-13 13:14:28