Вопросы по теме 'open-uri'

Rails - Как отправить изображение с контроллера
в моем приложении rails мне нужно вернуть изображение. У меня есть пиксель отслеживания 1x1.gif на моем маршруте следующим образом: match "/_ctrack.gif" => "email_tracking_pixels#my_method" В контроллере: def my_method...
17218 просмотров
schedule 16.06.2023

Как мой стек очистки должен обрабатывать ошибки 404?
У меня есть задача rake, которая отвечает за пакетную обработку миллионов URL-адресов. Поскольку этот процесс занимает так много времени, я иногда обнаруживаю, что URL-адреса, которые я пытаюсь обработать, больше недействительны — 404, сайт не...
3263 просмотров
schedule 17.07.2023

Библиотека Ruby Open-URI прервана с кодом ошибки 404 HTTP
Я использую библиотеку OpenURI. object = open("http://example.com") Если ответ кода сервера http://example.com равен 200, моя программа действует так, как я ожидал. Но если код ответа сервера http://example.com равен 400 (или другому),...
16538 просмотров
schedule 24.04.2022

Использование специальных символов в запросах open-uri
Я использую open-uri для получения контента со страницы в Интернете, который будет использоваться с nokogiri. Я пробую что-то вроде: url = " http://pesquisa.bvsalud.org/portal/?output=site&lang=pt&from=0&sort=&format=summary&count=20&fb=&page=1&q=...
558 просмотров
schedule 16.02.2024

Как найти тег, содержащий этот текст?
Я использую Open::URI и Nokogiri для очистки страницы поиска Google: require 'open-uri' require 'nokogiri' url = http://www.google.co.uk/search?&q=toys&start=0&num=&complete=0 doc = Nokogiri::HTML(open(url)) mas =...
98 просмотров
schedule 18.04.2023

Net::FTP и open-uri зависают при попытке поместить двоичный файл с URL-адреса на FTP-сервер
У меня есть сценарий, в котором у меня есть URL-адрес S3 с двоичным содержимым, которое необходимо передать на FTP-сервер. Я использую Net::FTP , open-uri и Ruby 2.0.0-p353. require 'net/ftp' require 'open-uri' Net::FTP.open(x,y,z) do |ftp|...
510 просмотров
schedule 11.06.2023

Обновление Ruby 2 ломает кодировку Nokogiri и/или open-uri?
Мне нужно решить загадку при обновлении нашего приложения Rails3.2 Ruby 1.9 до приложения Rails3.2 Ruby 2.1.2. Nokogiri, похоже, ломается, поскольку меняет свое поведение с помощью open-uri. Никакие версии gem не меняются, только версия ruby ​​(это...
727 просмотров
schedule 25.09.2022

как сохранить изображение с URL в paperclip rails
как сохранить изображение с URL-адреса в рельсах скрепки? и у меня есть модельная статья: require "open-uri" class Article < ActiveRecord::Base attr_accessible :feed_id, :url, :name, :author, :image, :image_caption, :text has_attached_file...
1136 просмотров
schedule 22.11.2022

Encoding::UndefinedConversionError при использовании open-uri
Когда я делаю это: require 'open-uri' response = open('some-html-page-url-here') response.read На определенном URL-адресе я получаю следующую ошибку (из-за неправильной кодировки в возвращаемом URL-адресе?!):...
1706 просмотров
schedule 14.08.2023

OpenURI::open вместе с Rails не может загрузить JSON с локального хоста
У меня есть такой очевидный код контроллера: require "json" require "open-uri" class FoobarController < ApplicationController def get render json: { foo: 1, bar: 2 } end def output data =...
502 просмотров
schedule 26.01.2023

использование переменной в xpath на рубине с нокогири
require 'nokogiri' require 'open-uri' 1.upto(10) do |x| url = TOPSECRET page = Nokogiri::HTML(open(url)) title = page.xpath('//span[@class="tit"][#{x}]').inner_html puts "#{x}, #{title}" end возникает ошибка [#{x}] ‹= здесь Как я могу это...
1266 просмотров
schedule 14.01.2023

URI::InvalidURIError при попытке загрузки по URL с квадратными скобками
В настоящее время я пытаюсь загрузить изображение по этой ссылке: http://z.mfcdn.net/store/manga/9/14-116.0/compressed/Bleach-14-116[manga-rain]._manga_rain_bleach_ch116_01.jpg Это генерирует исключение URI::InvalidURIError . Прочитав о...
165 просмотров
schedule 20.11.2023

Как получить много URL-адресов JSON и проанализировать динамический контент
Я пытаюсь создать первое приложение, которое анализирует данные из API TMDB. Когда я пытаюсь загрузить и проанализировать один URL-адрес, все работает нормально: uri =...
572 просмотров
schedule 28.10.2022

Получение OpenURI::HTTPError: 503 Служба временно недоступна на сервере
Я пытаюсь разобрать фид: SimpleRSS.parse open('https://catracalivre.com.br/feed/', :allow_redirections => :all) и он работает на локальном хосте, но когда я развертываю его на своем сервере, я получаю следующую ошибку:...
742 просмотров
schedule 18.10.2023

Как я могу перейти по определенной ссылке с Nokogori или Mechanize?
Я знаю, как найти элемент с помощью Nokogiri. Я знаю, как щелкнуть ссылку с помощью Mechanize. Но я не могу понять, как найти конкретную ссылку и нажать на нее. Кажется, это должно быть очень просто, но по какой-то причине я не могу найти решение....
693 просмотров
schedule 22.03.2022

ASCII ruby ​​net / http запрос на изменение uri
Мне нужно выполнить очень конкретный запрос в устаревшей системе, и я обнаружил, что во время получения запроса библиотеки http изменяют любой %2C обратно на , . Та же проблема с net-http, httparty, faraday и open-uri с использованием разных...
101 просмотров
schedule 29.08.2022