Resultados de la búsqueda a petición "open-uri"

2 la respuesta

Rails - Cómo enviar una imagen desde un controlador

en mi aplicación de rieles, necesito devolver una imagen. Tengo un píxel de seguimiento 1x1.gif en mi ruta de la siguiente manera: match "/_ctrack.gif" => "email_tracking_pixels#my_method" En el controlador: def my_method ...

7 la respuesta

Nokogiri, open-uri y caracteres Unicode

Estoy usando Nokogiri y open-uri para tomar el contenido de la etiqueta del título en una página web, pero tengo problemas con los caracteres acentuados. ¿Cuál es la mejor manera de lidiar con esto? Esto es lo que estoy haciendo: require ...

1 la respuesta

Ruby: abrir provoca un punto muerto

En primer lugar, soy un principiante en Ruby y no estoy muy familiarizado con la forma en que Ruby maneja el código y lo hace funcionar, así que espero que el problema sea que no sepa cómo usar Ruby correctamente. El problema que tengo es un ...

4 la respuesta

En Ruby / Rails, ¿cómo puedo codificar / escapar caracteres especiales en las URL?

¿Cómo codifico o 'escapo' la URL antes de usar OpenURI paraopen(url)? Estamos usando OpenURI para abrir una url remota y devolver el xml: getresult = open(url).readEl problema es que la URL contiene texto de entrada de usuario que contiene ...

2 la respuesta

¿Cuál es la diferencia entre las gemas 'open-uri' y 'Net: HTTP' de Ruby?

1 la respuesta

open-uri que devuelve ASCII-8BIT desde la página web codificada en iso-8859

Estoy usando open-uri para leer una página web que dice estar codificada en iso-8859-1. Cuando leo el contenido de la página, open-uri devuelve una cadena codificada en ...

5 la respuesta

Cómo procesar elementos en una matriz en paralelo usando Ruby (y open-uri)

Me pregunto cómo puedo abrir varias conexiones simultáneas con open-uri. Creo que necesito usar hilos o fibras de alguna manera, pero no estoy seguro. Código de ejemplo: def get_doc(url) begin Nokogiri::HTML(open(url).read) rescue Exception ...

3 la respuesta

Cómo obtener encabezados HTTP antes de descargar con Ruby's OpenUri

Actualmente estoy usando OpenURI para descargar un archivo en Ruby. Desafortunadamente, parece imposible obtener los encabezados HTTP sin descargar el archiv...

7 la respuesta

Recuperar contenidos de URL como cadena

Por tediosas razones para hacer con Hpricot, necesito escribir una función que pase una URL y que devuelva todo el contenido de la página como una sola cadena. Estoy cerca. Sé que necesito usar OpenURI, y debería verse así: require 'open-uri' ...

2 la respuesta

Error 404 con open-uri en una tarea de rastrillo ... ¿qué lo está causando?

Tengo una tarea de rastrillo que recupera datos JSON de una API, los analiza y los guarda en la base de datos: task :embedly => :environment do require 'json' require 'uri' require 'open-uri' Video.all.each do |video| json_stream ...