该如何理解REST

REST:Representational State Transfer 表现层状态转移
1、描述的是在网络中client和server的一种交互形式;REST 本身不实用,实用的是RESTful API.
2、Server提供的RESTful API中,URL中使用名词来指定资源。
3、使用HTTP协议里的动词来实现资源的添加、修改和删除等操作。
4、用HTTP Status Code传递Server的状态信息,比如常用的200表示成功,500表示Server内部问题。
URL 定位资源,用HTTP动词(GET、POST、DELETE、DETC)描述动作。
为什么要用RESTful结构的呢?
以前网页的前后端都是连在一起的,随着移动互联网的发展,各种类型的Client层出不穷,RESTful可以作为一套统一的接口作为WEB、移动端提供服务。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 解释一 REST -- REpresentational State Transfer 直接翻译:表现层状态转移。...
    时间之友阅读 2,264评论 0 10
  • 作者:覃超链接:https://www.zhihu.com/question/28557115/answer/48...
    passssssss阅读 363评论 0 0
  • 一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如...
    时待吾阅读 3,452评论 0 19
  • 去年大年三十,吃过夜饭,我待在家里很无聊,内心十分压抑,就索性去大街上走走,但愿可以碰见个大叔,大妈,拉拉家常,可...
    东方小豆子阅读 7,035评论 0 1
  • 曾经 我和月宝山有个合影 漫山遍野的桃花 和我秀了一个恩爱 那是一个雨天的午后 清新而芳香 侵润过我粉红的面颊 桃...
    冷冬年阅读 179评论 2 7