在REST中,我常常会困惑何时以及为什么要使用特定的动词?
我知道一些基本的事情,例如:
Get -> for retrieval
Post -> adding new entity
PUT -> updating
Delete -> for deleting
这些属性按照我上面写的操作来使用,但我不明白为什么要这样做?如果在 REST 的 Get 方法中添加一个新实体或者在 POST 中更新一个实体会发生什么呢?或者在 DELETE 中添加一个实体。我知道这可能是个初学者问题,但我需要理解它。这对我来说听起来很困惑。