10 应该如何理解请求方法

目前 HTTP/1.1 规定了八种方法,单词都必须是大写的形式

  1. GET:获取资源,可以理解为读取或者下载数据;
  2. HEAD:获取资源的元信息;
  3. POST:向资源提交数据,相当于写入或上传数据;
  4. PUT:类似 POST;
  5. DELETE:删除资源;
  6. CONNECT:建立特殊的连接隧道;
  7. OPTIONS:列出可对资源实行的方法;
  8. TRACE:追踪请求 - 响应的传输路径。

image

restful 中的增删改查

  • 增,POST,相当于 insert,不是幂等的,每次都会创建一个资源
  • 删,DELETE,幂等的
  • 改,PUT、PATCH,其中 PUT 是整个更新;PATCH 局部更新,比如更新一行中的某个字段
  • 查,GET,幂等
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章