Method: PrintNode::Client#get

Defined in:
lib/printnode/client.rb

#get(end_point_url) ⇒ Object

Sends a GET request to the specified URL.

Returns:

A response object of the request.

Parameters:

  • end_point_url (String)

    To be appended onto api_url to be used in the request.



132
133
134
135
136
137
138
139
140
# File 'lib/printnode/client.rb', line 132

def get(end_point_url)
  uri = URI(@api_url + end_point_url)
  request = Net::HTTP::Get.new(uri)
  @headers.each_with_index do |(k, v)|
    request[k] = v
  end
  request.basic_auth(@auth.credentials[0], @auth.credentials[1])
  start_response(request, uri)
end