HTTP中POST、GET、PUT、DELETE方式的区别

GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。

与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少次PUT操作,其结果并没有不同。

POST请求同PUT请求类似,都是向服务器端发送数据的,但是该请求会改变数据的种类等资源,就像数据库的insert操作一样,会创建新的内容。几乎目前所有的提交操作都是用POST请求的。

DELETE请求顾名思义,就是用来删除某一个资源的,该请求就像数据库的delete操作。
在这里插入图片描述

相关推荐

  1. HTTPHTTPS区别

    2024-01-27 17:26:02       33 阅读
  2. httphttps 区别

    2024-01-27 17:26:02       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-27 17:26:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-27 17:26:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-27 17:26:02       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-27 17:26:02       20 阅读

热门阅读

  1. Springboot整合hibernate validator 全局异常处理

    2024-01-27 17:26:02       31 阅读
  2. 开发手札:Github Timeout 22

    2024-01-27 17:26:02       33 阅读
  3. Android启动流程学习笔记

    2024-01-27 17:26:02       28 阅读
  4. 【Go 快速入门】基础语法 | 流程控制 | 字符串

    2024-01-27 17:26:02       38 阅读
  5. LightDB 24.1 UNION支持null类型匹配

    2024-01-27 17:26:02       36 阅读