2016-03-01 69 views
0

我想在accept頭中使用供應商MIME類型標準來處理REST資源請求和版本。我們公開了一些獲取某些資源的方法,其中一個返回來自搜索或類似資源的全部或部分資源的數組,第二個返回特定資源(如果其關鍵值有請求)。REST HTTP接受頭部MIME類型,用於單個或多個

陣列

GET .../api/orders?orderDate=2016-01-01 
Accept: application/vnd.company.orders.v1+json 

單(的OrderId = 12345)

GET .../api/orders/12345 
Accept: application/vnd.company.order.v1+json 

我的問題是,是否有周圍的mime類型爲多個與單個響應的標準。如上所示,我認爲與數組響應對應的mime類型應該是複數和單個單個。即訂單與訂單。

我還沒有找到任何關於此的信息,所以任何建議或指向標準或文檔的鏈接都會非常好,謝謝。

+0

'vnd' mimetypes根據定義不是標準的一部分(除了'vnd'前綴)。你提出的建議對我來說看起來很好。 – 2016-03-01 07:45:44

回答

0

有一個標準Atom協議,這有點符合法案。還有RSS。這些不是,確切的說是只是集合類型,但它們至少值得考慮。 (我們最終做了一個自定義的收集格式,這非常容易和非XML)

相關問題