http协议 幂等性的理解

HTTP GET、DELETE、PUT、POST四种主要方法的幂等性的理解

  •   GET:
    •   GET请求是幂等的,多次的GET请求,不应该修改数据状态,只是查询。
  •   DELETE
    •   Delete请求也具有幂等性,执行一次请求,删除id=1的记录,多次请求与一次请求的结果应该是一样的,最终的结果都是把id=1的记录删除。
  •   PUT
    •   Put意为修改记录,也具有幂等性,执行一次请求,将记录修改为特定状态,多次请求结果也应该是一样的。
  •   POST
    •   Post请求不具有幂等性,通常为增加记录。没执行一次请求,都会增加一条记录。
posted @ 2016-05-27 10:59  Z_GY  阅读(559)  评论(0编辑  收藏  举报