我有product_id和onec_id列以從數據庫中獲取項目。我應該使用哪些API路線通過product_id或onec_id獲取物品?如何通過多個項目ID獲取REST API中的項目
REST路由是否正確?
GET /products/{product_id}
GET /products/get_by_onec_id/{onec_id}
我有product_id和onec_id列以從數據庫中獲取項目。我應該使用哪些API路線通過product_id或onec_id獲取物品?如何通過多個項目ID獲取REST API中的項目
REST路由是否正確?
GET /products/{product_id}
GET /products/get_by_onec_id/{onec_id}
最REST的解決方案是火每個ID只能有一個HTTP請求。例如
GET /product/736
REST旨在表示一個資源的狀態。它可以返回一組項目,但只有當這些項目以某種方式彼此相關時。例如
GET /onec/492/products
將返回一組與指定onec相關產品。
如果你想返回一組由單個請求一組ID識別的產品,你可以有你的快捷方式類似語法
GET /products/12,768,56,086
但因爲它是從相當的背離它不是真正的共同REST目標
決定寫這樣的路線: 'GET/product/id /:id' 'GET/product/onec /:id' – funnydaredevil
爲了得到一個單一的產品或Onec(?),GET
/products/{id}
/onecs/{id}
什麼資源由這些ID標識? '多個物品ID'是什麼意思? – 2012-11-01 10:13:19
我需要以兩種方式獲取產品: - 作者:product_id - 作者:onec_id – funnydaredevil
您是在編寫api還是在使用api? – wgcrouch