class StatHat::Common
Constants
- CLASSIC_COUNT_URL
- CLASSIC_VALUE_URL
- EZ_URL
Public Class Methods
send_to_stathat(url, args)
click to toggle source
def send_to_stathat
(url, args)
uri = URI.parse(url) uri.query = URI.encode_www_form(args) resp = Net::HTTP.get(uri) return Response.new(resp)
end
# File lib/stathat.rb, line 22 def send_to_stathat(url, args) uri = URI.parse(url) begin uri.query = URI.encode_www_form(args) rescue NoMethodError => e # backwards compatability for pre 1.9.x uri.query = args.map { |arg, val| arg.to_s + "=" + CGI::escape(val.to_s) }.join('&') end resp = Net::HTTP.get(uri) return Response.new(resp) end