module Wemote::Client::NetHTTP
module HTTParty
DEPENDENCIES = ['httparty'] def self.extended(base) base.instance_variable_set(:@lib,::HTTParty) base.extend(SmartLib) end
end
Constants
- DEPENDENCIES
Public Instance Methods
request(klass,url,body=nil,headers=nil)
click to toggle source
# File lib/wemote/client.rb, line 57 def request(klass,url,body=nil,headers=nil) uri = URI.parse(url) http = Net::HTTP.new(uri.host, uri.port) request = klass.new(uri.request_uri) headers.map{|k,v|request[k]=v} if headers (request.body = body) if body response = http.request(request) end