Class: Stream::StreamHTTPClient

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/stream/feed.rb

Instance Method Summary collapse

Instance Method Details

#make_http_request(method, relative_url, params = nil, data = nil, headers = nil) ⇒ Object



12
13
14
15
16
17
18
19
20
# File 'lib/stream/feed.rb', line 12

def make_http_request(method, relative_url, params=nil, data=nil, headers=nil)
    response = self.class.send(method, relative_url, :headers => headers, :query => params, :body => data)
    case response.code
      when 200..203
        return response
      when 204...600
        raise StreamApiResponseException, response
    end
end