Crate ttpkit_http

Crate ttpkit_http 

Source
Expand description

HTTP 1.x implementation.

Re-exports§

pub use self::request::Request;
pub use self::request::RequestHeader;
pub use self::response::Response;
pub use self::response::ResponseHeader;
pub use self::response::Status;
pub use ttpkit;
pub use ttpkit_url as url;client or server

Modules§

body
Message body.
clientclient
HTTP client.
connectionclient or server or ws
Connection abstractions.
header
Header fields.
request
Request types.
response
Response types.
serverserver
HTTP server.
wsws
WebSockets.

Structs§

Body
Message body.
Error
Error type.

Enums§

CodecError
Encoding or decoding error.
Method
HTTP method.
Scheme
Valid URL schemes.
Version
HTTP version.

Traits§

ErrorToResponseserver
Trait for errors that can generate an error response.