Rest API: PUT VS PATCH

请问什么时候用 put 和 patch , 以及区别在哪?

请参考 Patch verb - Wikipedia.

简单例子 假设你已经有一辆车了

  1. 如果你打算换一辆新的车(整车换),那就是put
  2. 如果你打算只换一些零件,那就是patch