休息。更新ID在更新时更改的资源

时间:2018-01-04 09:09:41

标签: rest web-services service

当资源PUT在每次更新时发生更改时,我应该使用哪种方法(POSTID)进行资源更新操作?

在这种情况下最佳做法是什么?

在我看来,我应该使用PUT。 但是在这种情况下PUT不会工作两次(不会产生相同的结果),因为在服务器端更改了ID,在每次放置之后我应该GET这些编辑过的资源。

1 个答案:

答案 0 :(得分:0)

使用POST添加新资源,使用PUT按ID更新现有资源。