我擁有唯一的RESTful資源,它只能在具有兩個屬性的系統中識別。 我想知道的是做這件事的最佳實踐方法是什麼。使用兩個屬性訪問資源的REST最佳實踐
資源標識爲id屬性(不唯一)和名稱屬性(也不是唯一的),但是這兩個屬性的組合是唯一的。
目前我們的URI是這樣的,但是這似乎不正確的:
http://www.domain.com/somepath/myresource?firstid=1&secondid=aname
我想它會更好,因爲這似乎說明這兩種屬性,如「firstid-aname」結合資源的永久性。例如讓你得到一個URI:
http://www.domain.com/somepath/myresource/firstid-aname
或者它會更好地做這樣的事情,這是我見過的其他地方:
http://www.domain.com/somepath/myresource;firstid=1;secondid=aname
任何建議,將不勝感激。 謝謝