Crate httpclient

Source

Re-exports§

pub use middleware::Follow;
pub use middleware::Logger;
pub use middleware::Middleware;
pub use middleware::Next;
pub use middleware::Recorder;
pub use middleware::Retry;
pub use middleware::TotalTimeout;

Modules§

header
HTTP header types
header_ext
middleware
multipart
recorder

Structs§

Client
HeaderName
Represents an HTTP header field name
Method
The Request Method (VERB)
RequestBuilder
Provide a custom request builder for several reasons:
StatusCode
An HTTP status code (status-code in RFC 9110 et al.).
Uri
The URI component of a request.

Enums§

Body
Error
InMemoryBody
ProtocolError

Traits§

InMemoryResponseExt
Attempt to clear sensitive information from the response.
RequestBuilderExt
RequestExt
ResponseExt

Functions§

client
Use the shared, global client
init_shared_client
Use this to customize the shared client. Must be called before any requests are made, otherwise it will have no effect.

Type Aliases§

InMemoryError
InMemoryRequest
InMemoryResponse
InMemoryResult
ProtocolResult
Request
Response
Result