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等单个事件的行为。