小程序全栈学习-REST

作者: Answer_ccbb | 来源:发表于2019-02-19 19:42 被阅读7次

            RESTFUL API是采用REST理论设计的接口,这是比较难的概念,暂且将自己REST的相关知识总结记录下来,希望在以后的学习过程中慢慢体会。

             REST是一种web设计的风格、约束或者设计理念。在REST出现之前,web设计的主流思想是SOAP。SOAP中JAVAscript无法直接访问服务器,比较重,且采用xml格式来描述数据。

    RESTFUL API是采用REST理论来设计的API,主要有如下特征:

    1、RESTFUL API比较轻;

    2、采用JSON格式来描述数据(数据库返回的数据用JSON格式描述,可读性强);

    3、无状态(两个HTTP请求相互独立,无先后、没关系);

    4、基于资源(所有操作都是对现有资源状态的改变);

    5、使用HTTP动词(POST、PUT、GET、DELETE)来操作资源;

    在传动的web开发中可以使用GET来实现删除操作,RESTFUL API 中是不可以的,语义更强。

    相关文章

      网友评论

        本文标题:小程序全栈学习-REST

        本文链接:https://www.haomeiwen.com/subject/vmofyqtx.html