4
ответа

Получите содержание URL как строка

По утомительным причинам сделать с Hpricot, я должен записать функцию, которая передается URL и возвращает целое содержание страницы как единственная строка. Я близок. Я знаю, что должен использовать OpenURI, и...
вопрос задан: 2 April 2016 21:36
4
ответа

Nokogiri, открытый uri и Символы Unicode

Я использую Nokogiri, и открытый uri для захвата содержания заголовка наклеивают веб-страницу, но испытываю затруднения из-за символов с диакритикой. Что лучший способ состоит в том, чтобы иметь дело с ними? Вот то, что я делаю:...
вопрос задан: 15 January 2011 21:03
4
ответа

Открытый uri и cookie Ruby

Я хотел бы сохранить cookie от одного открытого uri, называют и передают их следующему. Я, может казаться, не нахожу правильные документы для того, чтобы сделать это. Я ценил бы его, если Вы могли бы сказать мне правильный способ сделать...
вопрос задан: 2 September 2009 00:50
2
ответа

Почему открытый в Ruby open-uri возвращает StringIO в моем модульном тесте, но FileIO в моем контроллере?

Я унаследовал приложение Rails 2.2.2, которое хранит загруженные пользователем изображения на Amazon S3. Модель Photo на основе attachment_fu предлагает метод поворота, который использует open-uri для извлечения изображения из S3 и MiniMagick ...
вопрос задан: 11 October 2017 05:11
2
ответа

Используя OpenUri, как я могу получить содержание страницы перенаправления?

Я хочу получить данные из этой страницы: http://www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?trackingNumber=0656887000494793, Но та страница вперед к: http://www.canadapost.ca/...
вопрос задан: 30 November 2012 04:37
2
ответа

Преобразовать строку latin1 в utf8?

как я могу преобразовать строку, которая содержит latin1 символы к utf8? Строка является документом, который открыт открытым uri, и это содержит эти специальные символы. Наилучшие пожелания
вопрос задан: 7 October 2009 10:05
2
ответа

Как я выполняю запрос POST с открытым uri?

Действительно ли возможно выполнить запрос POST от Ruby с открытым uri?
вопрос задан: 28 October 2008 08:58
1
ответ

Открытие WIKI URL с запятой с помощью 'открытого uri'

Я работаю в в OpenURI:: HTTPError: 403 Запрещенных ошибки, когда я пытаюсь открыть URL с запятой (ИЛИ другие специальные символы как.). Я могу открыть тот же URL в браузере. потребуйте 'открытого uri'...
вопрос задан: 1 March 2010 22:04
1
ответ

Ruby open-uri блокировка файлов

У меня была проблема, когда загрузка в локальный файл блокировала его, пока я не убил скрипт ruby. Надеюсь, я изменил форму вызова, и теперь он не блокирует файл. Может кто-нибудь сказать мне, почему ...
вопрос задан: 12 June 2009 15:04
1
ответ

RSpec и открытый URI, как я дразню, повышают SocketError/TimeoutError

Я хочу смочь к спецификации, что, когда открытый Открытый Uri () называет или тайм-аут или повышает исключение, такое как SocketError, я обрабатываю вещи как ожидалось, однако я испытываю затруднения из-за этого. Вот...
вопрос задан: 27 February 2009 10:28
0
ответов

Как в Ruby / Rails я могу кодировать / экранировать специальные символы в URL-адресах?

Как мне закодировать или «экранировать» URL-адрес, прежде чем я использую OpenURI для открыть (URL)? Мы используем OpenURI для открытия удаленного URL-адреса и возврата xml: getresult = open (url) .read Проблема в том, что URL-адрес содержит некоторые ..
вопрос задан: 16 March 2016 18:42
0
ответов

open-uri не перенаправляет http на https

Я использую Hpricot и OpenURI для анализа веб-страниц и извлечения из них URL-адресов. Когда я получаю ссылку типа «http:rapidshare.com», она не перенаправляется на https. Я получил следующую ошибку: /home/leonidus/....
вопрос задан: 29 February 2016 18:49
0
ответов

Как указать «заголовок HTTP-запроса» в OpenURI

Я пытаюсь вызвать URL-адрес с помощью гема Ruby OpenURI, однако мне нужно передать определенные значения в его HTTP-запрос заголовок. Есть идеи, как это сделать?
вопрос задан: 28 July 2015 00:55
0
ответов

Как мой парсинг «стек» должен обрабатывать ошибки 404?

У меня есть задача rake, которая отвечает за пакетную обработку миллионов URL-адресов. Поскольку этот процесс занимает так много времени, я иногда обнаруживаю, что URL-адреса, которые я пытаюсь обработать, больше недействительны --404s,...
вопрос задан: 30 November 2012 04:44
0
ответов

Есть ли обходной путь для открытия URL-адресов, содержащих символы подчеркивания, в Ruby?

Я использую open-uri для открытия URL-адресов. resp = open ("http://sub_domain.domain.com") Если он содержит подчеркивание, я получаю сообщение об ошибке: URI :: InvalidURIError: схема http не принимает часть реестра: ...
вопрос задан: 25 September 2012 16:28
0
ответов

Метод открытия Ruby open-uri теряет открывающие изображения расширения файла

Я использую ruby ​​1.9.2 вместе с Rails 3.1.4 и Paperclip 2.4.5. Моя проблема заключается в том, что при попытке сохранить вложение скрепки из URI теряется расширение файла и сохраняется файл без него, что приводит к...
вопрос задан: 13 June 2012 13:26
0
ответов

'open_http': 403 Forbidden (OpenURI::HTTPError) для строки "Steve_Jobs", но не для любой другой строки

Я просматривал учебники по Ruby, предоставленные на http://ruby.bastardsbook.com/ и столкнулся со следующим кодом: требовать "open-uri" remote_base_url = "http://en.wikipedia.org/wiki" r1 = "...
вопрос задан: 7 June 2012 04:53
0
ответов

Ruby Proxy Authentication GET/POST с OpenURI или net/http

Я использую ruby ​​1.9.3 и пытаюсь использовать open-uri для получения URL-адреса и попытки публикации с помощью Net:HTTP. Я пытаюсь использовать прокси-аутентификацию для обоих: Попытка сделать запрос POST с помощью net/http: require 'net/...
вопрос задан: 6 April 2012 11:53
0
ответов

Как добавить кодированные значения запроса в URL?

Я ищу удобный и функциональный способ добавления кодированных значений в строку запроса URL в Ruby. Сейчас у меня есть: require 'open-uri' u = URI::HTTP.new("http", nil, "mydomain.example", nil, ...
вопрос задан: 9 February 2012 19:30
0
ответов

Как обрабатывать элементы в Параллельный массив с использованием Ruby (и open-uri)

Мне интересно, как я могу открыть несколько одновременных соединений с помощью open-uri? Я ДУМАЮ, что мне нужно как-то использовать нити или волокна, но я не уверен. Пример кода: def get_doc (url) ...
вопрос задан: 26 September 2011 21:36
0
ответов

Ошибка 404 с open-uri в задаче rake… что ее вызывает?

У меня есть задача rake, которая извлекает данные JSON из API, анализирует их и сохраняет в базе данных: task: embedly =>: среда требует 'json' require 'uri' require 'open-uri' Video.all ....
вопрос задан: 21 September 2011 06:09
0
ответов

como testar open-uri url existe antes de processar qualquer dado

Estou tentando processar o conteúdo de uma lista de links usando "open-uri" em ruby ​​(1.8.6), mas o ruim acontece quando recebo um erro quando um link é quebrado ou requer autenticação: open-uri ....
вопрос задан: 24 August 2011 03:58
0
ответов

Как узнать, существует ли файл FTP с помощью ruby?

Я пытаюсь найти лучший и самый быстрый способ узнать, существует ли файл на сервере ftp . Вот что я придумал ... def remote_exists? (Idx) (скрыто) if @ file.eof? ftp = Net :: FTP.new (...
вопрос задан: 12 July 2011 18:18
0
ответов

resque- web не запускается с ошибкой сервера 500

Я следую рекомендациям по настройке для установки resque. Меня встретил (OpenURI :: HTTPError). Я использую RVM 1.9.2-p180, rails 3.0.6 и POW. 'resque-web' не запускается с сервером 500 ...
вопрос задан: 20 May 2011 22:44
0
ответов

Быстрый способ получения размеров удаленного изображения

Я использую гем imagesize для проверки размеров удаленных изображений, а затем помещаю в массив только достаточно большие изображения. требуется 'open-uri' require 'image_size' data = Nokogiri::HTML(open(url)) ...
вопрос задан: 8 May 2011 11:51
0
ответов

open-uri, возвращающий ASCII-8BIT с веб-страницы, закодированной в iso-8859

Я использую open-uri для чтения веб-страницы, которая, как утверждается, закодирована в iso-8859- 1. Когда я читаю содержимое страницы, open-uri возвращает строку, закодированную в ASCII-8BIT. open ("http: //www.nigella.com / ...
вопрос задан: 19 April 2011 05:43
0
ответов

Rails - Как отправить изображение с контроллера

в моем приложении rails, мне нужно передать изображение. У меня есть пиксель отслеживания 1x1.gif в моем маршруте: match "/_ctrack.gif" => "email_tracking_pixels # my_method" В контроллере: def my_method ...
вопрос задан: 8 March 2011 04:10