3 回答

TA貢獻1883條經(jīng)驗 獲得超3個贊
您需要[]像這樣在變量名后綴:
send_array_param_with_postman
如果這樣不起作用,請嘗試不要將索引放在方括號中:
my_array[] value1
my_array[] value2
注意:
如果您使用的是郵遞員打包的應用程序,則可以通過選擇raw/ json(而不是form-data)來發(fā)送數(shù)組。此外,請務必設定Content-Type為application/json在Headers標簽。這是原始數(shù)據(jù)的示例{"user_ids": ["123" "233"]},請不要忘記引號!
如果您使用的是郵遞員REST客戶端,則必須使用上述方法,因為無法將數(shù)據(jù)作為原始(json)傳遞。郵遞員REST客戶端中存在一個錯誤(至少當我使用時會收到該錯誤0.8.4.6)。

TA貢獻1842條經(jīng)驗 獲得超21個贊
這是我的解決方案:
使用表單數(shù)據(jù)并按如下所示進行編輯:
Key Value
box[] a
box[n1] b
box[n2][] c
box[n2][] d
你會得到一個像這樣的數(shù)組:
{"box":{"0":"a","n1":"b","n2":["c","d"]}}

TA貢獻1765條經(jīng)驗 獲得超5個贊
您可以在數(shù)組索引的幫助下傳遞它
my_array[0] value
my_array[1] value
In addition to this, to pass list of hashes, you can follow something like:
my_array[0][key1] value1
my_array[0][key2] value2
例:
To pass param1=[{name:test_name, value:test_value}, {...}]
param1[0][name] test_name
param1[0][value] test_value
添加回答
舉報