2015-05-20 110 views
4

使用Postman,我可以在帶有form-data的請求中附加文件,我也可以以原始格式發送嵌套的JSON對象,但我該怎麼做:發送嵌套結構數據與文件,例如:使用Postman發送(嵌套的)帶有文件的json對象

"data": { 
    "normal_fields": { 
     "field1": "value1", 
     "field2": "value2" 
    }, 
    "image_file": <file> 
} 
+0

您的文件只是轉換爲字節數組,並將結果添加到您的JSON – Daemon025

回答

4

嘗試像下面的設置值,並選擇要上傳的文件。

enter image description here

+2

我有一個非常大的JSON數組,所以是有一種方法可以直接附加原始json格式的文件 – user1050619

+3

如果我們有很長的json內容,這是不實際的。有沒有其他方法可以同時發送json和文件? – Abhi

0

它沒有像爲我工作。對我來說,唯一的工作是這樣的:

property[nested_field1] 
property[nested_field2] 

或陣列使用對象:

array[0][nested_field1] 
array[0][nested_field2] 
array[1][nested_field1] 
array[1][nested_field2] 
+1

事實上,我的問題不是關於發送嵌套字段,而是「發送帶有嵌套字段的文件」。不管怎麼說,還是要謝謝你。 –