Guest User

Untitled

a guest
Oct 12th, 2014
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 1.00 KB | None | 0 0
  1. #!/usr/bin/ruby
  2.  
  3. require 'rubygems'
  4. require 'json'
  5. require 'net/http'
  6. require 'cgi'
  7.  
  8. def fetch_json(url)
  9.   resp = Net::HTTP.get_response(URI.parse(url))
  10.   data = resp.body
  11.   JSON.parse(data)
  12. end
  13.  
  14. url = CGI.escape("http://gdata.youtube.com/feeds/api/videos/?v=2&alt=jsonc&q=eisbrecher&max-results=4")
  15. fetch_json(url)
  16.  
  17.  
  18. #this is the error I get
  19. #/usr/lib64/ruby/1.9.1/net/http.rb:763:in `initialize': Connection refused - connect(2) (Errno::ECONNREFUSED)
  20. #   from /usr/lib64/ruby/1.9.1/net/http.rb:763:in `open'
  21. #   from /usr/lib64/ruby/1.9.1/net/http.rb:763:in `block in connect'
  22. #   from /usr/lib64/ruby/1.9.1/timeout.rb:55:in `timeout'
  23. #   from /usr/lib64/ruby/1.9.1/timeout.rb:100:in `timeout'
  24. #   from /usr/lib64/ruby/1.9.1/net/http.rb:763:in `connect'
  25. #   from /usr/lib64/ruby/1.9.1/net/http.rb:756:in `do_start'
  26. #   from /usr/lib64/ruby/1.9.1/net/http.rb:745:in `start'
  27. #   from /usr/lib64/ruby/1.9.1/net/http.rb:454:in `get_response'
  28. #   from ./testcase.rb:9:in `fetch_json'
  29. #   from ./testcase.rb:15:in `<main>'
Advertisement
Add Comment
Please, Sign In to add comment