0
我有以下問題。請建議我輸入。設計REST URL
我要求的交易清單可以歸類爲
a。待定/已完成
b。對於給定帳號
c。對於給定的客戶ID
d。對於給定的類別(類別A,類別B)等等。
以上4種以上的任何一種都是可選的。
我考慮把上述4個選項的查詢參數,並有一個網址,像這樣http://localhost:8080/Transaction/?status=pending&customerid=3,4&category=catA
這是對這一要求一個好的設計?
[編輯] 我不知道是否是好的設計傳遞名詞作爲查詢參數。
說明:您是否要同時通過多個帳號和多個客戶ID和多個類別? – Joshi
是的。有可能超過一個。但是狀態只會一直處於等待狀態或完成狀態。 – Satish
對我來說,這看起來非常合理。你的資源是一個交易,所以它在路徑中。您正嘗試從所有交易中檢索特定的特定子集。 – deitch