[英]What status code to return in web api?
我正在編寫一個Web API
應用程序,並且有一個特定的POST
方法,該方法僅將消息推送到服務器端的數據庫中。
我不想發回newly created entry in the database
的id
。
只想向客戶發送請求success
在這種情況下應返回什么HTTP CODE
?
HTTP 200
或HTTP 201
?
編輯:
搜尋狀態碼
http 200
表示ok
, http 201
表示created
。
我在這里創建資源,但不想發送新創建資源的ID。 在這種情況下,返回碼應該是什么?
HTTP RFC指出應為201返回一個正文:
響應應包含一個實體,其中包含資源特征和位置的列表,用戶或用戶代理可以從中選擇最合適的一個
如果您不想指定正文,則應返回“ 204 No Content”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.