我正在設計一個restful api,並嘗試第一次真正做到這一點。在嵌套資源上對POST和PUT進行適當的RESTful響應
我已經定義了一些嵌套資源(博客文章中的評論),並且該選擇反映了評論嵌套在mongo中的博客文章文檔中的事實。
我沒有興趣在上下文之外提供個別註釋,所以我推遲實現嵌套資源的GET。但是,將POSTing實現到評論集合並將其發佈到評論uri是有意義的。
具體的問題:
1)是否有意義,以使用201柱和Location頭設置爲父資源應對?如果不是,我如何溝通父母的位置以通知客戶的導航選擇?
2)PUT的類似問題,我如何最好地向客戶端傳達它應該查找父資源以查找其更新? (最好沒有客戶必須對我的uri計劃做出假設)。地理位置標題在200上是否合理?
大指針!我們將其稱爲「極簡主義表示」= o) – BnWasteland 2010-12-11 08:47:15