CNode

问: node.js中 request模块与 http模块 有何异同之处?

问答
Jjiangwest发布于11 年前最后回复11 年前2 回复7753 浏览0 收藏
  • 我感觉 http模块是否基于 request模块 么? 例如
var http = require('http');
var req = http.request(...);
  • 另外,node.js抓取网页,使用superagent还是request哪个模块好呢?
查看回复

回复 (2)

H
hwoarangzk#1·11 年前

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

L
luckydrq#2·11 年前

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

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

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

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

参与回复
登录后即可参与回复。登录