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

Implements error types with support for Backtrace and some additional helpers

Macros

Creates a new variant

Creates a new ErrorImpl::InvalidValue kind

Creates a new ErrorImpl::InOutError kind

Structs

A HTTP header

Some header fields

The start line

An I/O-limiter

A percent decoder

A percent encoder

A query string

An absolute path as request target

Enums