发布输入表单数据

时间:2011-10-30 19:13:52

标签: ruby forms post

require "uri"
require "net/http"

x = Net::HTTP.post_form(URI.parse('http://interschool.webs.com/'), 'sgE-670895-3-2' => 'sgE-670895-3-2-10176','sGizmoSubmitButton' => 'Submit')
puts x.body

应在网站http://interschool.webs.com/上投票(参数应与列表中的最后一个选项相对应,作为占位符);但它不起作用。这是我第一次真正搞乱发送数据,所以我不知道为什么这不起作用。

这是我学校参加的数学竞赛。我们被告知要投票并尝试达到某个目标。 (大多数/最小/最接近中/等)并被告知我们可以使用投票机器人。

1 个答案:

答案 0 :(得分:0)

尝试使用Restclient(http://rubygems.org/gems/rest-client)。这将使谎言更容易。