RESTAPI是一组关于如何构建Web应用程序API的架构规则、标准或说明 。RESTAPI遵循API原则的架构风格 。REST是专门为Web应用而设计的,其目的是降低开发的复杂度,提高系统的可扩展性 。

文章插图
RESTAPI不同于一般的API,它包含不同的资源和状态 。
第一,包含不同
1.RESTAPI:RESTAPI是API的子集;的所有RESTAPI都是APIs 。
2.通用API:通用API是 。是APIRESTAPI的超集,并不是所有的API都是RESTAPI 。
第二,资源不同
1.RESTAPI:在RESTAPI架构中,每个资源都有一个唯一的资源标识符与之对应,当资源的状态发生变化时,资源标识符也不会发生变化 。
2.通用API:在通用API架构中,将Web中的所有东西(文本、音频、视频、图片、链接)统一抽象为资源 。当资源的状态改变时,资源标识符也会改变 。
第三,状态不同
1.RESTAPI:在REST架构中,所有操作都是无状态的 。REST架构不遵循CRUD原则 。
2.通用API:在通用API架构中,所有操作都是有状态的 。根据CRUD原理,所有资源都可以通过GET、POST、PUT、DELETE四种行为完成相应的操作 。
以上就是关于《REST API是什么》的答疑相关内容,希望能够解决大家的疑惑,今天就介绍到这里了,如有更多疑问,请移步至百科答疑 。
【REST API是什么】
推荐阅读
- 统计分析是什么
- 证券投资是什么
- 焦距是什么
- 茉莉银针茶怎么泡,茉莉花茶是什么茶
- 大碗茶用什么茶叶,调味茶是什么
- 眼球有凸起的疙瘩是什么原因?
- 身上有好多小疙瘩是什么原因引起的?
- 造成身上有红色的小疙瘩是什么原因?
- Chialisp是什么
- 投资风险是什么
