例子:

    

    一个文件操作接口,传统模式:

      api/getfile.php - 获取文件信息,下载文件
      api/uploadfile.php - 上传创建文件
      api/deletefile.php - 删除文件

    RESTful:

      api/file 只需要这一个接口

      GET 方式请求 api/file - 获取文件信息,下载文件
      POST 方式请求 api/file - 上传创建文件
      DELETE 方式请求 api/file - 删除某个文件
 
  结合上面例子和网上一些解释:
      1.RESTful 实际上是一种使用HTTP协议的一种原则,充分利用原先HTTP协议定的规则,简化了协议。
      2.REST充分利用HTTP的几个动作,可以让浏览器或者中间件根据动作来确定数据有没有发生改变,决定是不是要缓存数据。


作者:于江水
链接:https://www.zhihu.com/question/20130130/answer/76604696
来源:知乎

 

相关文章:

  • 2021-11-11
  • 2021-08-30
  • 2021-10-03
  • 2022-01-15
  • 2021-04-15
  • 2022-12-23
  • 2022-01-01
猜你喜欢
  • 2021-11-21
  • 2021-11-27
  • 2021-08-24
  • 2021-07-29
  • 2021-09-24
  • 2022-12-23
相关资源
相似解决方案