Вопросы по теме 'open-uri'
XML => HTML с Hpricot и Rails
Я никогда не работал с веб-сервисами и рельсами, и, очевидно, мне нужно этому научиться. Я решил использовать hpricot, потому что он выглядит великолепно. В любом случае, _why был достаточно любезен, чтобы предоставить следующий пример на веб-сайте...
1936 просмотров
schedule
15.08.2023
Ошибка тайм-аута с Hpricot в контроллере Rails
Эй, я пишу простое приложение на Rails, использующее digg API. Я пытаюсь проанализировать xml-данные, которые API digg предоставляет с помощью hpricot, но при тестировании страницы браузер зависает, пока я в конце концов не поймаю исключение...
780 просмотров
schedule
06.01.2023
У парсера Ruby HTML, написанного на Hpricot, возникают проблемы с экранированным HTML
Я пытаюсь очистить эту страницу: http://www.udel.edu/dining/menus/russell.html . Я написал парсер на Ruby, используя библиотеку Hpricot.
проблема: HTML-страница экранирована, и мне нужно отобразить ее без экранирования
example: "M&M"...
741 просмотров
schedule
02.07.2022
OpenURI — внутренняя ошибка сервера 500 в канале XML
Я пытаюсь прочитать Стэнфордский экокорнер XML:
open("http://ecorner.stanford.edu/RecentlyAdded.xml")
но я сталкиваюсь со следующим сообщением об ошибке:
OpenURI::HTTPError: 500 Internal Server Error
from...
2472 просмотров
schedule
02.08.2022
Команда open-uri open запускается в домене для того же домена
Я создал форму на веб-странице, которая позволяет пользователю вводить URL-адрес, и возвращается некоторая информация о CSS URL-адреса. Инструмент работает нормально, за исключением одной проблемы, которую я заметил.
Когда я ввожу URL-адрес сайта,...
550 просмотров
schedule
06.04.2023
`open_http': 403 Запрещено (OpenURI::HTTPError) для строки Steve_Jobs, но не для любой другой строки
Я просматривал учебные пособия по Ruby, представленные на http://ruby.bastardsbook.com/ , и обнаружил следующий код:
require "open-uri"
remote_base_url = "http://en.wikipedia.org/wiki"
r1 = "Steve_Wozniak"
r2 = "Steve_Jobs"
f1 = "my_copy_of-" +...
6112 просмотров
schedule
30.03.2023
кнопка для сохранения текущей страницы в rails 3.2
Мне нужна кнопка для сохранения текущего веб-сайта (так же, как нажатие «Сохранить как»), я создал метод в контроллере, который отлично работает для любого внешнего сайта (например, http://www.google.com ), но не работает для сайтов внутри моего...
401 просмотров
schedule
06.03.2023
Настройка тайм-аутов для соединений Nokogiri
Почему nokogiri ждет пару секунд (3-5), когда сервер занят и я запрашиваю страницы одну за другой, но когда эти запросы зацикливаются, nokogiri не ждет и выдает сообщение о тайм-ауте. Я использую блок тайм-аута, обертывающий запрос, но nokogiri...
3233 просмотров
schedule
03.09.2022
Включить как одну, так и несколько текстовых строк с помощью Regex (в Ruby)?
поэтому у меня есть проблема, когда я должен перечислить каждую страну в списке в Excel, используя Open-URI. Все работает правильно, но я не могу понять, как заставить мою «строку» RegExp включать страны с одним именем (например, «Швеция»), а также...
121 просмотров
schedule
29.04.2023
Ruby OpenURI FTP не работает, когда в имени пользователя есть пробелы
Я использую Ruby 1.9.3 и выполняю следующую команду:
open("ftp://user name:[email protected]/1234/1234.txt.gz")
который возвращает:
URI::InvalidURIError: неверный URI (это не URI?)
Кодирование имени пользователя...
974 просмотров
schedule
19.06.2023
open_http: 403 Запрещено (OpenURI::HTTPError)
Я пытаюсь извлечь данные из своего API Google+, используя этот скрипт:
require 'open-uri'
require 'json'
google_api_key = 'put your google api key here'
page_id = '105672627985088123672'
data =...
2056 просмотров
schedule
12.06.2022
Исправление обезьяны методом use_ssl= работает для Net: HTTP, но не для OpenURI в Ruby 1.9.3?
Общие сведения:
Руби 1.9.3
Рельсы 3.2.16
виндовс 7 х64
Проблема
Я пытаюсь исправить печально известный
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
ошибку, включив мои...
663 просмотров
schedule
23.10.2022
Хотите сохранить изображение facebook в моем приложении rails
Я использую ominaut для регистрации пользователей в своем приложении rails. У меня также есть базовая опция регистрации с адресом электронной почты. Таким образом, для обоих пользователей я должен сохранить загружаемое изображение пользователя в свою...
1106 просмотров
schedule
19.02.2023
Как загрузить отложенный файл через HTTP в Ruby?
Я использую следующую функцию Ruby для загрузки различных файлов через HTTP:
def http_download(uri, filename)
bytes_total = nil
begin
uri.open(
read_timeout: 500,
content_length_proc: lambda { |content_length|...
155 просмотров
schedule
02.04.2023
Как проверить, читается ли JPEG
Можно ли проверить, читабельна ли картинка, которую я скачал, если программа просмотра картинок говорит мне, что по какой-то причине не может ее открыть.
Пример:
"invalid byte sequence in conversion input" when mousepad is used because Ephoto...
310 просмотров
schedule
29.11.2022
парсинг с веб-страницы дает 405 Not Allowed
Я искал решения, прежде чем задавать эти вопросы, но, к сожалению, ни одно из них не дало хороших результатов. Я получаю OpenURI::HTTPError: 405 Not Allowed при доступе к этому конкретному URL-адресу:
require 'open-uri'
doc =...
232 просмотров
schedule
30.05.2024
Ruby open-uri выдает ошибку Bad uri, когда я пытаюсь получить URL-адрес с помощью пользовательского ввода. Почему?
Этот код отлично работает, когда я указываю URL-адрес непосредственно в сценарии.
require 'nokogiri'
require 'open-uri'
get_url = "http://google.com"
doc = Nokogiri::HTML(open(get_url))
puts doc
Я попытался ввести " http://google.com " в...
155 просмотров
schedule
01.10.2022
Отключить кеширование в open-uri
К сожалению, мне приходится опрашивать конечную точку и обновлять другую систему при изменении данных. Я написал цикл (с оператором sleep , чтобы не запускать сервер в DOS):
require 'nokogiri'
require 'open-uri'
desired_data = 'foo'
data = nil...
83 просмотров
schedule
26.07.2022