Skip to main content

Module common

Module common 

Source
Expand description

Core HTTP types shared across request and response handling.

Implements strongly typed representations of methods, status codes, and protocol versions in line with RFC 9110.

Structs§

StatusCode
Status codes (RFC 9110 Section 15).

Enums§

HttpVersion
HTTP protocol version representation (RFC 9112 Section 2.3).
Method
HTTP method token (RFC 9110 Section 9).
MethodError
Errors that can occur while parsing methods.
StatusCodeError
Errors that occur when constructing status codes.
VersionError
Errors while parsing HTTP versions.