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§
- Client
Request - A typed HTTP request prepared for a streaming ICAP client transaction.
- Client
Response - A typed, streaming response to an HTTP adaptation request.
- Encapsulated
- Parsed HTTP heads and body role from an ICAP
Encapsulatedvalue. - Error
- Typed ICAP/HTTP adaptation failure.
- Http
Service - Adapter from the protocol server input to typed HTTP service input.
- Incoming
Request - An owned ICAP service request with typed HTTP heads and streaming body.
- Incoming
Request Parts - Owned components of a typed ICAP service request.
- Owned
Client Response - An owned, typed streaming response to an HTTP adaptation request.
- Parsed
Encapsulated Parts - Owned components of parsed encapsulated HTTP metadata.
- Replay
Limits - Bounds for original HTTP frames retained for 204/206 replay.
Enums§
- Error
Kind - 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.