nodeJs抓取网页
2023-09-11 14:17:26 时间
var fs = require('fs'); var jquery = require('jquery'); var url = require('url'); var data = { 0 : 'http://www.baidu.com/s?wd=nodeJS%20doc&pn=', 1 : '&tn=myie2&ie=utf-8&ch=3' //baidu_search_on_page1 }; var page = 10; do{ page--; jquery.get(data[0]+page+data[1],function(html){ (function(){ success(html,page) })(); }); }while(page); function bind(fn,context){ return function(){ fn.call(context) }; }; function success(html,page){ //fs.appendFile() //console.log(html,page) fs.appendFile(page+'.html',html,function(err){ if(err)throw err; console.log('done') }) }
相关文章
- [转]Nodejs基础中间件Connect
- nodejs express template (模版)的使用 (ejs + express)
- Nodejs-搭建Nodejs开发环境
- Nodejs cannot find installed module on Windows
- 使 nodejs 代码 在后端运行(forever)
- koa 基础(二十一)nodejs 操作mongodb数据库 --- 查询数据
- koa 基础(二十)nodejs 操作mongodb数据库 --- 新增数据
- 如何用nodejs 开发一个命令行交互工具
- nodejs 简单的备份github代码初版
- 注册nodejs程序为windows服务
- [NodeJs系列]聊一聊BOM
- NodeJS-001-Nodejs学习文档整理(转-出自http://www.cnblogs.com/xucheng)
- ECS服务器部署Nodejs出现错误Error: Listen EADDRNOTAVAIL
- 利用socket.io+nodejs打造简单聊天室
- ID过滤靓号写法(PHP和Nodejs版本)
- NodeJS、NPM安装配置步骤(windows版本)
- 浅析nodejs的require函数分别加载自定义模块和npm开源库的不同加载原理、NodeJS模块加载机制require和module的理解
- weex创建项目npm报错 : 无法加载文件 D:Program Filesnodejsnode_globalweex.ps1,因为在此系统上禁止运行脚本。
- nodejs中mysql用法
- Nodejs进阶:密码加盐