REST理解之路

REST理解之路

1.REST与RESTful

REST与RESTful就是名次与形容词的关系
rest就是自己本身,restful就是rest风格的

在这里插入图片描述

2.RESTful的基本特点

(1)无状态

一个调用就返回结果,不存在打开链接访问数据库,关闭链接,这种依赖上次调用结果的情况

(2)面向”资源“

无论数据也好,服务也罢,在RESTful眼睛里都是资源,所以在URL中只会出现名词,而不会出现动词
在这里插入图片描述

(3)使用HTTP动词

因为URL中都是名词,那么无法表示api的操作类型,是GET还是POST?不知道,所以需要使用HTTP动词
在这里插入图片描述

(4)HATOAS超媒体应用状态引擎

内容较多,会单独讲解

3.RESTful有些情况好用,有些不好用在这里插入图片描述

5.没有真正理解RESTful API

在这里插入图片描述

6.在这里插入图片描述

7.在这里插入图片描述

8.RESTful API 范例

1.https://docs.github.com/en/rest

2.https://developers.douban.com/wiki/?title=api_v2
参考文章
https://blog.csdn.net/dm_vincent/article/details/51341037

posted @ 2021-07-12 10:33  有诗亦有远方  阅读(9)  评论(0)    收藏  举报  来源