zoukankan      html  css  js  c++  java
  • REST协议的概述

    比较传统的请求方式和REST类型的请求

    传统URL传统请求类型REST类型URLREST请求类型
    /user/query?name=tom GET /user?name=tom GET
    /user/getInfo?id=1 GET /user/1 GET
    /user/create?name=tom POST /user POST
    /user/update?name=tom POST /user/tom PUT
    /user/delete?name=tom GET /user/tom DELETE

    可以明显的发现以下几点区别

    • 传统的请求类型只有POST和GET两种,而REST请求有四种类型,新增了PUT和DELETE
    • 传统的请求URL中包含了动作,而直接从REST的URL中很难看出动作,需要结合请求类型来看。

    因此,总结来说,REST请求的特征

    1. 使用URL描述资源,如实例中仅仅代表是用户资源的操作
    2. 使用HTTP的方法描述行为,使用HTTP的状态码来描述不同的结果
    3. 使用json交互数据

    注意
    REST 只是一种标准,不是强制要执行的,因此不要生搬硬套。


    转载链接:https://www.jianshu.com/p/ee839db53a12

  • 相关阅读:
    github
    保存中文文本
    python3与 python2 urllib模块区别
    gitbook 使用粘自csdn
    html基础
    R语言学习笔记之十
    R语言学习笔记之九
    R语言学习笔记之八
    R语言学习笔记之七
    R语言学习笔记之六
  • 原文地址:https://www.cnblogs.com/youknowUL/p/11933427.html
Copyright © 2011-2022 走看看