class Andpush::Client::RequestHandler

Public Instance Methods

call(request_class, uri, headers, body, proxy_addr, proxy_port, proxy_user, proxy_password, options = {}) click to toggle source
# File lib/andpush/client.rb, line 81
def call(request_class, uri, headers, body, proxy_addr, proxy_port, proxy_user, proxy_password, options = {})
  Net::HTTP.start(uri.host, uri.port, proxy_addr, proxy_port, proxy_user, proxy_password, options, use_ssl: (uri.scheme == HTTPS)) do |http|
    http.request request_class.new(uri, headers), body
  end
end