Как получить доступ к веб-странице из Синатры? - PullRequest
0 голосов
/ 04 ноября 2010

Я хочу запустить этот скрипт PHP http://db2express/imacs/radek/3.1/rationalTest.php?mode=create из Синатры.Sinatra работает в другом окне.

Есть ли какой-нибудь встроенный Sinatra способ сделать это?

Я знаю, что могу использовать mechanize, просто интересно, есть ли что-то еще, чтобы использовать

1 Ответ

3 голосов
/ 04 ноября 2010

Open-URI сработает хорошо, если все, что вам нужно, это извлечь содержимое URL-адреса или пометить какую-нибудь работу на другом конце URL-адреса.

Если вытребуется больше контроля, чем доступны Net::HTTP или Typhoeus.

И Open-URI, и Net :: HTTP являются частью стандартной установки Ruby.

Я просто хочу добавить, что "HTTParty" - очень хорошая обертка для "Net :: HTTP" (см. Httparty.rubyforge.org)

Да, я согласен,Это хорошо сделано.Я обращаюсь к OpenURI первым, поскольку он встроен.HTTParty легче, чем Typhoeus, поэтому он удобно расположен между ними.

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