Mule 设计中心的HTTP API和REST API资源类型之间有什么区别?

Mule 设计中心的HTTP API和REST API资源类型之间有什么区别?,mule,anypoint-studio,mulesoft,anypoint-platform,mule-connector,Mule,Anypoint Studio,Mulesoft,Anypoint Platform,Mule Connector,我一直试图找到HTTP API和REST API资源类型之间的区别,但没有得到明显的区别。何时以及如何使用HTTP API?“RESTAPI”(代表性状态传输)是一种遵循特定体系结构风格的API,基于HTTP动词(get、post等)。RESTAPI总是基于HTTP的 “HTTP API”只是简单地说使用了HTTP协议。如果HTTP API不遵循REST体系结构样式,则它不一定必须是REST API 您可以说HTTP API可以是通过HTTP连接到的任何接口,而REST API只是该组中遵守更严

我一直试图找到HTTP API和REST API资源类型之间的区别,但没有得到明显的区别。何时以及如何使用HTTP API?“RESTAPI”(代表性状态传输)是一种遵循特定体系结构风格的API,基于HTTP动词(get、post等)。RESTAPI总是基于HTTP的

“HTTP API”只是简单地说使用了HTTP协议。如果HTTP API不遵循REST体系结构样式,则它不一定必须是REST API


您可以说HTTP API可以是通过HTTP连接到的任何接口,而REST API只是该组中遵守更严格规则的一个子集。

在Exchange中(不一定在Design Center中),REST API指的是定义(使用RAML或OAS)并使用MuleSoft工具(AnypointStudio)实现的API并发布到Exchange,其中as HTTP API指的是使用其他第三方工具创建的RESTful API,这些工具的HTTP/S URL可以在Exchange中注册为资产。HTTP API还可以引用由专用Exchange用户创建的临时占位符,以便将来管理该端点(通过API管理器)。

如果知道投票失败的原因,那就太好了。根据OP问题中的标题,关于设计中心,没有“HTTP API”和“REST API”资源类型(除了ResourceType在设计中心中有另一个完整的含义:)。在AnypointPlatform中,我能想到的唯一区别HTTP API和REST API的地方是在Exchange中,我的回答反映了这一点(参考:)