问: node.js中 request模块与 http模块 有何异同之处?
发布于 9 年前 作者 jiangwest 6953 次浏览 最后一次编辑是 8 年前 来自 问答
  • 我感觉 http模块是否基于 request模块 么? 例如
var http = require('http');
var req = http.request(...);
  • 另外,node.js抓取网页,使用superagent还是request哪个模块好呢?
2 回复

我感觉 http模块是否基于 request模块 么?

呃。。建议好好看看官网。 http是node核心模块,request是三方包。

另外,node.js抓取网页,使用superagent还是request哪个模块好呢?

哪个顺手用哪个。理解http协议的话用原生的http模块未尝不可。

LZ说的request以及给出的代码是指http模块的request方法。这方法会发出一个请求并返回请求,回调函数里的参数是这次请求的响应。 2L说的request又是另一个专门的模块了,非node内置的。

回到顶部