module ApiQuery
Private Instance Methods
connected_to_internet?(address = "google.com")
click to toggle source
# File modules/api_query.rb, line 15 def connected_to_internet?(address = "google.com") dns_resolver = Resolv::DNS.new() begin dns_resolver.getaddress(address) return true rescue Resolv::ResolvError return false end end
correct_response_code?(response_code)
click to toggle source
# File modules/api_query.rb, line 11 def correct_response_code?(response_code) return response_code == "200" end
get_response(url)
click to toggle source
# File modules/api_query.rb, line 7 def get_response(url) Net::HTTP.get_response(URI.parse(url)) end