Эквивалентный из ЗАВИХРЕНИЯ для Ruby?

в моем случае: я получил новый компьютер, и мне пришлось загрузить и установить новое затмение. по умолчанию прокси был установлен на родной. Сначала я получил эту ошибку. Затем я изменил его на активный. И все же это не сработало. А затем я вернул его в «родной», и это сработало.

69
задан the Tin Man 18 December 2015 в 19:19
поделиться

6 ответов

Используйте OpenURI и

  open("http://...", :http_basic_authentication=>[user, password])

для доступа к сайтам / страницам / ресурсам, требующим HTTP-аутентификации.

30
ответ дан 24 November 2019 в 13:38
поделиться

Если вам нравится менее низкоуровневый, есть также Typhoeus , который построен на основе Curl :: Multi.

35
ответ дан 24 November 2019 в 13:38
поделиться

Curb и Curl :: Multi обеспечивает привязку cURL для Ruby.

91
ответ дан 24 November 2019 в 13:38
поделиться

Curb-fu - это оболочка для Curb, которая, в свою очередь, использует libcurl. Что предлагает Curb-fu вместо Curb? Просто много синтаксического сахара - но часто это может быть то, что вам нужно.

9
ответ дан 24 November 2019 в 13:38
поделиться

Вы также можете посмотреть Rest-Client

7
ответ дан 24 November 2019 в 13:38
поделиться

Также есть Mechanize , который является высокоуровневым клиентом парсинга веб-страниц и использует Nokogiri для анализа HTML.

5
ответ дан 24 November 2019 в 13:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: