一尘不染

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

node.js


阅读 253

收藏
2020-07-07

共1个答案

一尘不染

使用node.js,您可以只使用http.request方法

http://nodejs.org/docs/v0.4.7/api/all.html#http.request

此方法内置在节点中,您只需要http。

如果您只想执行GET,则可以使用http.get

http://nodejs.org/docs/v0.4.7/api/all.html#http.get

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

http.get(options, function(res) {
  console.log("Got response: " + res.statusCode);
}).on('error', function(e) {
  console.log("Got error: " + e.message);
});

(来自node.js文档的示例)

您还可以使用mikeal的请求模块

https://github.com/mikeal/request

2020-07-07