Проводка данных формы ввода - PullRequest
0 голосов
/ 30 октября 2011
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 голосов
/ 30 октября 2011

Попробуйте Restclient (http://rubygems.org/gems/rest-client). Это облегчит жизнь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...