日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rest api如何创建_REST:创建资源

發布時間:2023/12/3 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rest api如何创建_REST:创建资源 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

rest api如何創建

資源創建是常見的REST API操作。 在這篇文章中,我們將看到如何創建單個資源。

客戶要求

通常,通過將POST請求發送到父集合資源來創建資源。 這將使用新生成的ID創建一個新的下屬資源。

例如,對/ projects的POST請求可用于在/ projects / 123處創建新的項目資源。

POST是冪等的,因此,如果多次發出同一請求,則可以創建多個資源。 (如果您不知道什么是冪等,請查看我有關冪等和安全的文章 )。

在極少數情況下,如果客戶端能夠生成資源ID,則也有可能使用PUT進行資源創建。 例如,在這種情況下,我們可以使用PUT / projects / <id>創建一個新項目。

客戶端還必須發送以下標頭:

  • 用于指定請求主體的媒體類型的Content-Type
  • 接受以定義支持的響應格式。 即使服務器不返回新創建的資源,也應發送此標頭。 如果資源創建失敗,它允許服務器發送詳細的錯誤信息。

范例要求

POST /projects Content-Type: application/json Accept: application/json { "name" : "My cool project" , "description" : "Bla bla .." }

服務器響應

成功創建資源后,服務器應使用HTTP 201(已創建)進行響應。 響應還應該具有一個Location標頭,其中包含新創建的資源的URI。 需要時,響應主體可以包含創建的資源。 在這種情況下,還需要Content-Type標頭。

回應范例

HTTP/ 1.1 201 Created Location: /projects/ 123 Content-Type: application/json { "id" : 123 , "name" : "My cool project" , "description" : "Bla bla .." }

翻譯自: https://www.javacodegeeks.com/2020/07/rest-creating-resources.html

rest api如何創建

總結

以上是生活随笔為你收集整理的rest api如何创建_REST:创建资源的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。