2011-02-17 78 views
1

我想設計我的網址,以便我只能得到一個這種類型的隨機資源。查詢參數的最佳途徑是什麼?隨機RESTful資源

/水果/橙色?搜索=隨機

回答

0

我決定走我的查詢參數的想法,因爲它是一個算法中的變量。隨機不會標識資源,所以我不想映射uris。

此外,這將允許我抽象我的搜索算法的所有資源與一些AOP。

2

由於有對REST URL設計沒有正式的定義,任何答案,這將是典型的主觀。但是,我傾向於認爲它與RESTful URL模式更加一致,以便通過如下URL來服務隨機資源:/fruits/orange/random(特別是因爲我無法想到可以使用的查詢參數鍵名)。但是,按照REST的整個想法,/fruits/orange/random似乎最好將用戶重定向到特定實體,例如/fruits/orange/4129