如果我不得不通過HTTP請求發送大量帖子參數,所有這些參數都具有相同的名稱,我該如何構建要發佈的對象data
?如何通過POST發送多個相同的密鑰/參數?
圖片與一些複選框形式,它們都具有相同的屬性name
但具有不同的值(如果他們選中):
<input name="color" value="red"/>
<input name="color" value="green"/>
<input name="color" value="blue"/>
我想構建這樣的紅寶石(但它需要創建動態根據什麼選擇的形式):
data = {
"color" => "red",
"color" => "green",
"color" => "blue"
}
,然後將數據發送到某些網址:
Net::HTTP.post_form(url, data)
我無法控制接收端,所以我必須發送參數,因爲它期望接收它們。怎麼樣?
接收端沒有使用導軌。 –
好的,那麼它看起來像你需要使用上面的鏈接中的方法。您可能需要更新問題以指定您無法控制接收方 –