class CurrentMetar::Request

Public Class Methods

query_adds(icao) click to toggle source
# File lib/current_metar/request.rb, line 6
def self.query_adds(icao)
  url = URI.parse("http://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=3&mostRecent=true&stationString=#{icao}")
  request = Net::HTTP.start(url.host, url.port) do |http|
    http.get(url.path + "?" + url.query)
  end
  return request.body
end