2013-08-24 68 views
2

我正在創建一個RESTful Web服務,並且我創建了一個接受多部分/表單請求的控制器。我應該避免多部分/表單請求嗎?

所以我有一個像/cars這樣的POST路徑,它允許上傳帶有圖像的汽車資源。將這兩個文件分開放在POST /cars中只有數據,然後是另一個如/cars/1/images會更好嗎?那麼我想要一個多部分/請求?

回答

3

一個多部分的文章將工作,是最簡單的。否則,你基本上是將多部分與一個自定義的POST和請求主體相匹配,其中大部分使用base64來編碼二進制文件,而這對客戶端JavaScript來說是不可能的。