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