Wie würde ich eine POST-Anfrage in Ruby's Mechanize gem, mit mehreren Werten für den gleichen Schlüssel zu senden?
Z.B. Ich möchte foo=1
y foo=2
gesendet werden. Ich habe versucht
parameter = {'foo' => ['1', '2']}
Mechanize.new.post('http://somewebsite.com', parameters)
Aber mit requestb.in Ich erhalte nur "12" für "foo", statt "1" für einen Wert von "foo" und "2" für einen anderen Wert von "foo".
Auch: der Grund, warum ich dies tue ist, weil ich mehrere Werte in einer Mehrfachauswahlliste auswählen möchten, aber Aufruf select_all
auf der Auswahlliste und das Absenden des Formulars scheint nicht zu funktionieren, also versuche ich stattdessen, die POST-Daten manuell zu übermitteln.