Skip to content

Instantly share code, notes, and snippets.

@tak1n
Last active June 14, 2016 16:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tak1n/82cf844693935bafe775385178c8f629 to your computer and use it in GitHub Desktop.
Save tak1n/82cf844693935bafe775385178c8f629 to your computer and use it in GitHub Desktop.
orf feed
require 'httparty'
100.times do
response = HTTParty.get('http://rss.orf.at/news.xml')
puts 'empty response' if response.body.empty?
end
benny@benny-Lenovo-Y50-70:~/dev/onlim/app$ ruby orf_test.rb
empty response
empty response
empty response
empty response
empty response
empty response
empty response
empty response
benny@benny-Lenovo-Y50-70:~/dev/onlim/app$
benny@benny-Lenovo-Y50-70:~/dev/onlim/app$ ruby orf_test.rb
From: /home/benny/dev/onlim/app/orf_test.rb @ line 7 :
2: require 'pry'
3:
4: 100.times do
5: response = HTTParty.get('http://rss.orf.at/news.xml')
6: binding.pry if response.body.empty?
=> 7: end
[1] pry(main)> response.headers
=> {"date"=>["Tue, 14 Jun 2016 16:19:04 GMT"], "server"=>["Apache"], "last-modified"=>["Tue, 14 Jun 2016 16:19:01 GMT"], "etag"=>["\"2f203f-0-5353f5ce0c740\""], "accept-ranges"=>["none"], "content-length"=>["0"], "connection"=>["close"], "content-type"=>["application/xml; charset=utf-8"]}
[2] pry(main)> response.body
=> ""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment