Resultados da pesquisa a pedido "open-uri"
open-uri retornando ASCII-8BIT da página codificada em iso-8859
Estou usando o open-uri para ler uma página da Web que afirma ser codificada na iso-8859-1. Quando leio o conteúdo da página, open-uri retorna uma string codificada em ASCII-8BI open("http://www.nigella.com/recipes/view/DEVILS-FOOD-CAKE-5310") ...
omo processar itens em uma matriz em paralelo usando Ruby (e open-ur
Quero saber como posso abrir várias conexões simultâneas usando open-uri? Acho que preciso usar rosqueamento ou fibras, mas não tenho certez Exemplo do código: def get_doc(url) begin Nokogiri::HTML(open(url).read) rescue Exception => ex puts ...
Recuperar conteúdo do URL como sequência
Por motivos tediosos relacionados ao Hpricot, preciso escrever uma função que receba uma URL e retorne todo o conteúdo da página como uma única sequência. Estou perto. Eu sei que preciso usar o OpenURI, e deve ser algo como isto: require ...
Ruby: open causa um impasse
Antes de tudo, eu sou iniciante em Ruby e não estou muito familiarizado com a maneira como o Ruby gerencia o código e o faz funcionar, por isso espero que o problema seja eu sem saber como usá-lo corretamente. O problema que estou tendo é um ...
Erro 404 com uri aberto em uma tarefa de rake ... o que está causando isso?
Tenho uma tarefa de rake que busca dados JSON de uma API, os analisa e os salva no banco de dados: task :embedly => :environment do require 'json' require 'uri' require 'open-uri' Video.all.each do |video| json_stream ...
No Ruby / Rails, como posso codificar / escapar caracteres especiais em URLs?
Como codifico ou "escape" o URL antes de usar o OpenURI paraopen(url)? Estamos usando o OpenURI para abrir um URL remoto e retornar o xml: getresult = open(url).readO problema é que o URL contém algum texto de entrada do usuário que contém ...
Rails - Como enviar uma imagem de um controlador
no meu aplicativo rails, eu preciso devolver uma imagem. Eu tenho um pixel de rastreamento 1x1.gif na minha rota da seguinte maneira: match "/_ctrack.gif" => "email_tracking_pixels#my_method"No controlador: def my_method ...
Caracteres Nokogiri, uri aberto e Unicode
Estou usando Nokogiri e open-uri para capturar o conteúdo da tag title em uma página da web, mas estou tendo problemas com caracteres acentuados. Qual é a melhor maneira de lidar com isso? Aqui está o que estou fazendo: require 'open-uri' ...
Como obter cabeçalhos HTTP antes de fazer o download com o OpenUri do Ruby
Atualmente estou usando o OpenURI para baixar um arquivo em Ruby. Infelizmente, parece impossível obter os cabeçalhos HTTP sem baixar o arquivo completo: