2
我正在創建一個REST API,其中一些資源具有由兩個單獨部分組成的複合ID。一個示例是給定經度和緯度的資源。帶有複合ID的REST資源的URL
我最初的想法是在ID的每個組合的一部分作爲路徑的一個單獨的部分按下面添加:
http://localhost/phone-details/Vodafone/07123000000 - Operator and number
http://localhost/location-details/50/-2 - Lat and long
是採取這種做法本最佳做法?是否應該使用查詢字符串,以便每個合成ID部分都有明確而明顯的名稱?或者,複合ID是否應以逗號分隔?