zoukankan      html  css  js  c++  java
  • RESTful API

    1.什么是RESTful(REpresentational State Transfer,表现层状态转化) API?

          表现层指的是资源(Resources)的表现层,资源就是网络上的一个实体或网络上的一个具体信息,每个资源对应一个URI(统一资源定位符),我们把资源呈现出来的形式就叫做表现层,比如文本格式、xml格式、JSON格式、HTML格式等。

           互联网通信协议HTTP协议,是一个无状态协议。这意味着,所有的状态都保存在服务器端。因此,如果客户端想要操作服务器,必须通过某种手段,让服务器端发生"状态转化"(State Transfer)。而这种转化是建立在表现层之上的,所以就是"表现层状态转化"。

           RESTful API是URL定位资源,用HTTP动词(GET,POST,PUT,DELETE)描述操作,是一套协议来规范多种形式的前端和同一个后台的交互方式。即由后台也就是SERVER来提供前端来调用。前端调用API向后台发起HTTP请求,后台响应请求将处理结果反馈给前端。

    2.HTTP常用动作

    (1)GET(SELECT):从服务器取出资源(一项或多项)。

    (2)POST(CREATE):在服务器新建一个资源。

    (3)PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。

    (4)PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性)。

    (5)DELETE(DELETE):从服务器删除资源。

  • 相关阅读:
    js计算图片等比例缩放
    HTML2Canvas截图插件
    UUID字符串使用
    SQL删除表数据
    快速上手Vue+百度地图
    Vue 项目如何使用Echarts , 手摸手带你入门
    APUoyNOTrO
    React当中渲染文本的两个知识点
    Cookie与Session
    报障系统
  • 原文地址:https://www.cnblogs.com/yxqing/p/10612953.html
Copyright © 2011-2022 走看看