http request and render parsed request

87 views
Skip to first unread message

Dmitrii Golub

unread,
Nov 22, 2011, 4:29:32 PM11/22/11
to cramp-f...@googlegroups.com
Hello
I try to do smth like:

require 'em-http-request'
require 'em-synchrony/em-http'

class HomeAction < Cramp::Action
  use_fiber_pool
  before_start :do_request

  def do_request
    search_string = 'some string'
    req = EM::HttpRequest.new('http://xmlsearch.yandex.ru/xmlsearch/').get(query: {search_string: search_string})
    @parsed_request = JSON req
  end

  def start
    render Tilt.new(Application.root('app/views/home.html.slim') ).render(@parsed_request)
    finish
  end
end

But this code doesn't work.
Could you please help me with it?

Thanks
Reply all
Reply to author
Forward
0 new messages