Expand description
§About
http_tiny
is a small, nearly dependency-less crate to create, serialize, read and parse HTTP/1.1-headers.
It is not designed to be the fastest crate out there, but it’s easy to understand and read and flexible enough to be useful as general-purpose HTTP-header crate.
Modules§
- error
- Implements error types with support for
Backtrace
and some additional helpers
Macros§
- e
- Creates a new variant
- einval
- Creates a new
ErrorImpl::InvalidValue
kind - eio
- Creates a new
ErrorImpl::InOutError
kind
Structs§
- Header
- A HTTP header
- Header
Fields - Some header fields
- Header
Start Line - The start line
- Limiter
- An I/O-limiter
- Percent
Decoder - A percent decoder
- Percent
Encoder - A percent encoder
- Query
String - A query string
- Request
Target Path - An absolute path as request target
Enums§
- Request
Target - A request target (see https://tools.ietf.org/html/rfc7230#section-5.3)