node js可以进行restful服务调用吗
Posted
技术标签:
【中文标题】node js可以进行restful服务调用吗【英文标题】:Can node js make a restful service call 【发布时间】:2015-05-10 08:33:57 【问题描述】:node js 应用程序是否可以通过restful 服务调用调用Tomcat 上的另一个Web 应用程序?
问候
【问题讨论】:
【参考方案1】:是的,node.js 应用程序可以进行任何类型的网络连接,包括对另一台服务器进行 REST 调用。
request
模块使这变得特别容易,尽管它也可以通过简单的 http
模块来完成,并且需要更多的编码。
参考资料:
How to make remote REST call inside Node.js? any CURL?
Calling a REST API from a NodeJS Script
Using Node.js to connect to a REST API
Calling REST API with node.js
【讨论】:
@oxygenan - 这回答了你的问题吗? 谢谢@jfriend00....有没有可以帮助我连接java程序的模块... @oxygenan - 假设您正在谈论某种与 java 程序的网络,那么它在 java 中的事实是无关紧要的。重要的是它是什么样的网络协议? HTTP?网络套接字?自定义协议?其他一些标准协议。您需要知道该协议,然后您可以寻找一个与该协议对话的 node.js 库。如果是 REST,那么这只是 HTTP,所以我在回答中提到的request
模块可能是您想要的。如果这提供了您问题的答案,请点击答案左侧的绿色复选标记以接受它。以上是关于node js可以进行restful服务调用吗的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Node.js 中进行远程 REST 调用?任何卷曲?
编写 Node.js Rest API 的 10 个最佳实践
node.js 中的 MVC 对开发 restful api 很重要吗?