Module http

Source
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 RequestSigner that signs Http RestRequest using API specific logic.
public
Defines a default BuildStrategy that builds a non-authenticated Http RestRequest with no headers.
rest
Defines an abstract RestRequest that can be executed by a fully configurable RestClient.

Traits§

BuildStrategy
RestRequest build strategy for the API being interacted with.
HttpParser
Utilised by a RestClient to deserialise RestRequest::Response, and upon failure parses API errors returned from the server.