Skip to main content

Module http

Module http 

Available on crate features http and icap only.
Expand description

Typed HTTP integration for ICAP messages and streaming bodies.

Modules§

layer
HTTP request and response adaptation through an ICAP service.

Structs§

ClientRequest
A typed HTTP request prepared for a streaming ICAP client transaction.
ClientResponse
A typed, streaming response to an HTTP adaptation request.
Encapsulated
Parsed HTTP heads and body role from an ICAP Encapsulated value.
Error
Typed ICAP/HTTP adaptation failure.
HttpService
Adapter from the protocol server input to typed HTTP service input.
IncomingRequest
An owned ICAP service request with typed HTTP heads and streaming body.
IncomingRequestParts
Owned components of a typed ICAP service request.
OwnedClientResponse
An owned, typed streaming response to an HTTP adaptation request.
ParsedEncapsulatedParts
Owned components of parsed encapsulated HTTP metadata.
ReplayLimits
Bounds for original HTTP frames retained for 204/206 replay.

Enums§

ErrorKind
Classification for typed ICAP/HTTP adaptation failures.

Constants§

DEFAULT_MAX_REPLAY_BYTES
Default maximum body and trailer bytes retained for ICAP replay.
DEFAULT_MAX_REPLAY_FRAMES
Default maximum frames retained for ICAP replay.