簡體   English   中英

REST端點中的多個ID

[英]Multiple ID's in REST endpoints

來自Wordpress背景,我對使用REST API的了解非常有限。 我已經開始使用JSON服務器 (虛擬的本地rest API)來學習它的來龍去脈。

查看文檔,似乎無法一口氣刪除,更新或發布多個項目? PATCHPOSTPUTDELETE方法都需要一個由一個尾隨ID構成的端點,例如/posts/1 我嘗試過在URL中發送多個ID,即?id=1&id=2並且也作為請求正文的一部分,但似乎都沒有用。

這是典型的REST API的工作方式嗎?如果是,這是否意味着我將不得不遍歷ID並為每個ID發送多個請求,或者我錯過了重點?

使用REST,通常不會進行批量操作,除非要刪除集合。 POST請求通常將單個實體插入到集合中,盡管這並不意味着您不能構造端點以接受要插入到集合中的實體數組。 當我設計用於發布新資源的RESTful端點時,我僅接受單個實體。 我將其留給客戶端並行執行多個POST請求,以減少創建實體列表所花費的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM