Перевести Javascript на Ruby - PullRequest
       20

Перевести Javascript на Ruby

0 голосов
/ 28 января 2011

Как преобразовать следующий код JavaScript в Ruby?

xmlhttp = GetXmlHttpObject();
xmlhttp.open("POST", "valid_from_f_nav.asp", false)
str="<package><username>"+ username + "</username><password>" + password + "</password></package>";
xmlhttp.send(str)
str = xmlhttp.responseText;

Мне нужно сохранить файлы cookie, полученные из запроса HTTP POST.

Ответы [ 2 ]

1 голос
/ 28 января 2011

Ruby's Механизированный камень , вероятно, является хорошей отправной точкой.Он поддерживает POST, наряду с автоматическим предоставлением файла cookie.Он построен поверх синтаксического анализатора Nokogiri XML / HTML, поэтому после получения страницы или данных вы можете легко перемещаться по ним, чтобы извлечь интересные фрагменты.и, если вам нужна дополнительная информация, отредактируйте исходный вопрос и добавьте URL-адрес, с которым вы работаете, а также пример кода, и мы постараемся помочь.

0 голосов
/ 28 января 2011

Можете ли вы опубликовать код?2 подсказки: rest-client + ActiveSupport's Hash # to_xml .Возможно, вам понадобится одна строка кода.

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