首页 > 代码库 > 关于REST、RESTful、REST API的资料存储

关于REST、RESTful、REST API的资料存储

在学习阿里云OSS的过程中,时常再OSS的官方文档上看到:REST或REST API或RESTful这些单词。


例如:OSS以HTTP REST API的形式对外提供服务,当访问不同的Region的时候,需要不同的域名。


于是,尝试去理解下究竟什么是REST、REST API、RESTful。


遗憾的是,在粗读了诸多的资料后,还是云里雾里,在这里先记录下这些资料吧。


在记录资料出处之前,先尝试总结下自己的理解吧。


REST:一种设计、架构的思想(风格),并非一种技术,也不是工具。理解REST与否不会影响使用OSS,事实上按照REST风格设计的OSS API,使用很简单,因为是基础HTTP协议的,也就是说用个浏览器就能完成API的调用,多么简单啊!


REST API:或者 RESTful API:已经按照REST具体实现的API,直接使用吧...


RESTful:实现REST。


上面的理解肯定(或许)是有问题或者错误的,但是...不影响或者有帮助对于使用OSS来说。



REST 入门介绍


http://www.cnblogs.com/shanyou/archive/2012/05/12/2496959.html


博主给出了较多的文献出处。


究竟什么是 REST API?能不能用通俗的语言解释一下...


http://www.dewen.net.cn/q/10686/%E7%A9%B6%E7%AB%9F%E4%BB%80%E4%B9%88%E6%98%AFREST+API%EF%BC%9F%E8%83%BD%E4%B8%8D%E8%83%BD%E7%94%A8%E9%80%9A%E4%BF%97%E7%9A%84%E8%AF%AD%E8%A8%80%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%EF%BC%9F


百科问答形式,然而这玩意注定是不能用通俗语言解释的...


REST API 开发学习笔记


http://www.cnblogs.com/springyangwc/archive/2012/01/18/2325784.html


具体的实现了...


RESTful API 设计指南


http://www.ruanyifeng.com/blog/2014/05/restful_api.html


详尽却又一目了然!


理解RESTful架构


http://www.ruanyifeng.com/blog/2011/09/restful.html


深入检出!


怎样用通俗的语言解释什么叫 REST,以及什么是 RESTful?


https://www.zhihu.com/question/28557115


该问题里覃超答主的回答一场精彩,尤其是对于“具象状态转移” 是人话吗?的吐槽!一下让人没有了思想负担!以前看过的一篇学习正则表达式的文章里也有类似的表述手法!



本文出自 “静默” 博客,请务必保留此出处http://inaizui.blog.51cto.com/12796075/1914560

关于REST、RESTful、REST API的资料存储