Crate headers_ext

source ·
Expand description

Strongly-typed common HTTP headers.

Modules

Authorization header and types.

Structs

Accept-Ranges header, defined in RFC7233
Access-Control-Allow-Credentials header, part of CORS
Access-Control-Allow-Headers header, part of CORS
Access-Control-Allow-Methods header, part of CORS
The Access-Control-Allow-Origin response header, part of CORS
Access-Control-Expose-Headers header, part of CORS
Access-Control-Max-Age header, part of CORS
Access-Control-Request-Headers header, part of CORS
Access-Control-Request-Method header, part of CORS
Allow header, defined in RFC7231
Authorization header, defined in RFC7235
Cache-Control header, defined in RFC7234
Connection header, defined in RFC7230
A Content-Disposition header, (re)defined in RFC6266.
Content-Encoding header, defined in RFC7231
Content-Length header, defined in RFC7230
Content-Location header, defined in RFC7231
Content-Range, described in RFC7233
Content-Type header, defined in RFC7231
Cookie header, defined in RFC6265
Date header, defined in RFC7231
ETag header, defined in RFC7232
Errors trying to decode a header.
The Expect header.
Expires header, defined in RFC7234
The Host header.
If-Match header, defined in RFC7232
If-Modified-Since header, defined in RFC7232
If-None-Match header, defined in RFC7232
If-Range header, defined in RFC7233
If-Unmodified-Since header, defined in RFC7232
Last-Modified header, defined in RFC7232
Location header, defined in RFC7231
The Origin header.
The Pragma header defined by HTTP/1.0.
Proxy-Authorization header, defined in RFC7235
Range header, defined in RFC7233
Referer header, defined in RFC7231
Referrer-Policy header, part of Referrer Policy
The Retry-After header.
The Sec-Websocket-Accept header.
The Sec-Websocket-Key header.
The Sec-Websocket-Version header.
Server header, defined in RFC7231
Set-Cookie header, defined RFC6265
StrictTransportSecurity header, defined in RFC6797
TE header, defined in RFC7230
Transfer-Encoding header, defined in RFC7230
Upgrade header, defined in RFC7230
User-Agent header, defined in RFC7231
Vary header, defined in RFC7231

Traits

A trait for any object that will represent a header field and value.
An extension trait adding “typed” methods to http::HeaderMap.