我有兩個RESTful API設計問題。假設我有一個水果站Web應用程序。我想回到所有我隨身攜帶的水果和計數的水果信息,和我一起做:RESTful網址是否在對象之間沒有ID的情況下有效?
http://myfruitstand.com/fruits
問題1: 如果我有10個橙子,那麼我想,我可以獲得關於與特定的橙色信息:
http://myfruitstand.com/fruits/oranges/3
不過是上面的網址REST風格的 - 不要我需要「果實」和「桔子」之間的ID,以符合REST標準?或者是這個帶有'fruits'的網址緊跟着子類'oranges'好嗎?
問題2: 同樣,如果我想對我的橘子的論壇(不特定的橙色),我可以把它放在這裏:
http://myfruitstand.com/fruits/oranges/comments
同樣是上面的URL的RESTful因爲'oranges'和'comments'之間沒有id(當然這裏的id是暗示關於特定橙色的討論,我不想這麼做)?在這裏,沒有任何子類理性的'桔子'後面緊跟着'評論'。
由於事先查
謝謝,我不會告訴極端分子在其下隱藏:-) – 2010-12-20 17:30:17