我創建了一個put api,它接收更新的物件,但我需要更新的內容在檔案中已經存在。雖然它沒有產生任何變化,但它回傳的狀態代碼是200。在這種情況下,什么才是合適的狀態代碼?
uj5u.com熱心網友回復:
從另一個角度來看。如果一個PUT請求做了一個實際的改變(比如更新或在資料庫中創建一個記錄),那么狀態代碼是什么?它是201 - Created。
所以200實際上是正確的狀態代碼。但是在你的情況下,我會測驗一下,實際的改變會導致2xx不同于200 - Ok。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/307798.html
標籤:
