rails 3.2 потоковая передача данных

очевидно, метод render: text с proc больше не доступен в rails 3.2 для потоковой передачи данных. Я следовал инструкции в следующей

обсуждение

и пытался передавать данные с помощью итератора

class Streamer
attr_reader :url,:uri
def initialize(url)
  puts "there"
  @url = url
  @uri = URI.parse url
end
def each
  Net::HTTP.start(uri.host) do |http|
    resp = http.get(uri.path) do |str|
      puts  str
    end
  end
end
end

это выводит потоковые данные на консоль, но конечной целью является потоковая передача на клиента, поэтому я изменяю

 resp = http.get(uri.path) do |str|
      yield  str
 end

Этот код не работает. Запрос просто не отвечает ни с чем. Я работаю на webrock. Возможно, такой подход вообще не работает с вебриком или что-то не так с кодом.

Помощь приветствуется. С уважением, Фил

Ответы на вопрос(0)

Ваш ответ на вопрос