4
如何在Ruby的Mechanize gem中提交POST請求,併爲同一個鍵使用多個值?在Ruby中的POST請求中爲同一個鍵提交多個值Mechanize
E.g.我想要發送foo=1
和foo=2
。我試圖
parameter = {'foo' => ['1', '2']}
Mechanize.new.post('http://somewebsite.com', parameters)
但使用requestb.in,我只得到「12」的「富」,而不是「1」爲「富」的另一個值「富」和「2」的一個值。
另外:我這樣做的原因是因爲我想在多選列表中選擇多個值,但在選擇列表上調用select_all
並提交表單似乎不工作,所以我試圖而是手動提交POST數據。
令人驚歎。看起來像RequestBin仍然愚蠢地認爲有一個參數的值(但這次不連接),但實際的網頁現在按預期工作。謝謝! – wrongusername 2012-07-16 16:22:52