Expand description
Contains HTTP client capable of executing signed & unsigned requests, as well as an associated execution oriented HTTP request.
Modules§
- private
- Defines a configurable
RequestSignerthat signs HttpRestRequestusing API specific logic. - public
- Defines a default
BuildStrategythat builds a non-authenticated HttpRestRequestwith no headers. - rest
- Defines an abstract
RestRequestthat can be executed by a fully configurableRestClient.
Traits§
- Build
Strategy RestRequestbuild strategy for the API being interacted with.- Http
Parser - Utilised by a
RestClientto deserialiseRestRequest::Response, and upon failure parses API errors returned from the server.