• 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

  • 相关阅读:
    mysql导出某张表的部分数据
    linux命令行实用快捷键
    mysql导出数据库某些表的数据
    二进制日志过期时间设置expire_logs_days
    进程信息
    安装mysql-workbench
    create user
    系统io统计
    mysqldump与mydumper
    系统负载监控
  • 原文地址:https://www.cnblogs.com/youknowUL/p/11933427.html
Copyright © 2020-2023  润新知