Class: Pcli::Services::Client
- Inherits:
-
Object
- Object
- Pcli::Services::Client
- Defined in:
- lib/pcli/services/client.rb
Instance Method Summary collapse
Instance Method Details
#send(request) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/pcli/services/client.rb', line 8 def send(request) r = HTTP.send( request.method, URI.join(endpoint, request.path), body: request.params.to_json, headers: request.headers ) ApiResponse.new( r.code, r.status.success?, r.status.reason, r.to_s ) end |