在 Node.js / Express 中,如何“下载”页面并获取其 HTML?

2024-04-27

在代码中,我想下载“http://www.google.com”并将其存储在字符串中。 我知道如何在 python 的 urllib 中做到这一点。但是如何在 Node.JS + Express 中做到这一点呢?


var util = require("util"),
    http = require("http");

var options = {
    host: "www.google.com",
    port: 80,
    path: "/"
};

var content = "";   

var req = http.request(options, function(res) {
    res.setEncoding("utf8");
    res.on("data", function (chunk) {
        content += chunk;
    });

    res.on("end", function () {
        util.log(content);
    });
});

req.end();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Node.js / Express 中,如何“下载”页面并获取其 HTML? 的相关文章