Nodejs – 是否有任何模块存在类似于nodejs中的请求模块?

我想从节点服务器进行restAPI调用。 我目前正在请求模块。 你会build议任何其他最好的模块REST调用(get / post)生产实践在nodejs?

问候,拉姆

Restify专门用于提供RESTful API(而不是提供网页)。 它也可以调用RESTful API。

我正在使用Sails.js来创buildRest API。 非常好用!

Sails.js自动为您的应用程序生成一个RESTful JSON API。 这意味着您不必编写任何后端代码来构build简单的数据库应用程序。

安装:

sudo npm -g install sails 

创build应用:

 sails new testProject 

电梯服务器:

 cd testProject sails lift 

你准备好了!

更新

关于你的评论,你不想创build一个REST API,而是消耗一个现有的。

我发现这个节点模块叫Node-rest-client。 我没有尝试过,但看起来像这可能是你在找什么。

允许连接到任何API REST并获得结果作为js对象。

下面是一个名为“Deployd”的nodeJS模块,它将帮助您在几秒钟内创buildREST API(get / post),但其社区非常有限。 它也相当强大。

只需安装deployd,它预计nodeJS和mongoDB已被安装。 Deployd提供PHPMyAdmin类似的网页界面,通过它你可以创build你的API,并在deployd的Event API上进行微调,让你控制GET / POST / DELETE / PUT / VALIDATE等单个事件的行为。