0
我寫這需要支持多種方式來傳遞數據,我的基地HTTP PUT請求的服務:REST PUT多重選項傳遞數據 - 最佳實踐爲URI路徑
PUT ... /實體
,但我想這些數據可以通過CSV或JSON在體內通過
,所以我想也許:
- 第一個選項
PUT .../entity?type =(csv | json) - >雖然我沒有看到有PUT請求的任何最佳實踐查詢參數。
- 第二個選項:
PUT ../entity/csv
PUT ../entity/json
- 第三種選擇:
PUT。 ./entity +自定義標題:Body-Type =(csv | json)
你覺得呢?
你在使用什麼語言/框架?這聽起來像你正在談論後端的實施。大多數REST框架都有一個'@ Consumes'來聲明服務接受的數據類型。我會從那裏開始。 – mhatch
即時通訊使用PHP Kohana, 一次im發送CSV文件,並在下一個json的身體。 – user2212726