1.如何利用nodejs获取其他网站的文档结构呢
以下是代码演示------!
//首先需要引入一些核心模块 var http = require('http'); var fs = require('fs'); var path = require('path'); //设置需要获取文档的网站信息 var options = { hostname:'www.baidu.com', port:80 }; var req = http.request(options,(res) =>{ var info = ''; res.on('data',(chunck)=>{ info += chunck; }); //通过fs将获取的文档信息写入文件夹中 res.on('end',() =>{ // 写入已经获取到的数据 fs.writeFile(path.join(__dirname,'taobao.html'),info,(err)=>{ console.log('获取数据成功'); }); }); }); req.end();
----显示原理:
利用node 让服务器发送请求 从别的服务器获取数据