zoukankan      html  css  js  c++  java
  • 利用node 剥取其他网站的文档数据结构 ---

    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 让服务器发送请求 从别的服务器获取数据

    一份帮助文档,无论多么仔细,都不会帮助主人多敲一行代码!
  • 相关阅读:
    Java 源码刨析
    qemu-guest-agent详解
    Java 源码刨析
    NTP服务解析
    virsh常见命令笔记
    Ansible之playbook
    ansible模块详解
    HashMap详解
    Mysql-Incorrect string value
    web开发中前后端传值
  • 原文地址:https://www.cnblogs.com/yaogengzhu/p/9964788.html
Copyright © 2011-2022 走看看