Administrator
发布于 2021-06-23 / 1,232 阅读

PUT和POST的区别

PUT和POS都有更改指定URI的语义.但PUT被定义为idempotent的方法,POST则不是.
idempotent的方法:如果一个方法重复执行多次,产生的效果是一样的,那就是idempotent的

  • PUT请求:如果两个请求相同,后一个请求会把第一个请求覆盖掉。(所以PUT用来更新一条记录)

  • Post请求:后一个请求不会把第一个请求覆盖掉。(所以Post用来新建一条记录)


评论