0
我在想,如果有必要與當客戶端試圖刪除用戶404
狀態代碼返回User doesn't exist
消息。是否有必要嘗試刪除該資源時返回`404未Found`?
如果我們要刪除用戶,那麼返回
User doesn't exist
消息有什麼意義?如果我們想知道用戶確實存在或不存在,我們將使用
GET
方法而不是DELETE
方法嗎?如果用戶甚至不之前存在,那麼就不會被顯示在列表中,你會如何想刪除它?假設我在瀏覽器中打開了兩個選項卡,然後在第一個選項卡中刪除了用戶,現在我試圖刪除第二個選項卡中的同一用戶,我應該獲得200 OK
狀態還是404 Not Found
?
該用戶不存在了,這不是我想要的嗎?對我來說不應該是OK
?
如果您刪除操作經過成功的話,那就是你返回狀態代碼確定最好的,這意味着你的手術很成功。 – Sparrow