Module retina_core::protocols::stream::http
source · Expand description
HTTP transaction parsing.
§Remarks
Retina currently only parses HTTP 1.x request and response headers, and does not attempt to parse or defragment HTTP bodies that may span multiple packets. This is enough for basic HTTP header analysis, but not for deep inspection of message body contents. Support for request/response continuations, chunked transfer encoding, and body content retrieval, are in progress.
This module does support parsing pipelined requests and maintains state for linking requests and responses.
Modules§
- HTTP transaction parser.
Structs§
- Parsed HTTP transaction contents.
- An HTTP Request
- An HTTP Response