Modules
- Authorization header and types.
- HTTP header types
Structs
Accept-Rangesheader, defined in RFC7233Access-Control-Allow-Credentialsheader, part of CORSAccess-Control-Allow-Headersheader, part of CORSAccess-Control-Allow-Methodsheader, part of CORS- The
Access-Control-Allow-Originresponse header, part of CORS Access-Control-Expose-Headersheader, part of CORSAccess-Control-Max-Ageheader, part of CORSAccess-Control-Request-Headersheader, part of CORSAccess-Control-Request-Methodheader, part of CORSAgeheader, defined in RFC7234Allowheader, defined in RFC7231Authorizationheader, defined in RFC7235Connectionheader, defined in RFC7230- A
Content-Dispositionheader, (re)defined in RFC6266. Content-Encodingheader, defined in RFC7231Content-Lengthheader, defined in RFC7230Content-Locationheader, defined in RFC7231- Content-Range, described in RFC7233
Content-Typeheader, defined in RFC7231Cookieheader, defined in RFC6265Dateheader, defined in RFC7231ETagheader, defined in RFC7232- Errors trying to decode a header.
- The
Expectheader. Expiresheader, defined in RFC7234- 处理器包装结构体 包含 请求类型: Option
请求方法: Handler 其中请求类型可为空,用来定义中间件 请求方法不可为空,用来定义处理器 处理器为返回值为 Into + From 的异步函数或者闭包函数 - A set of HTTP headers
- Represents an HTTP header field name
- Represents an HTTP header field value.
- The
Hostheader. If-Matchheader, defined in RFC7232If-Modified-Sinceheader, defined in RFC7232If-None-Matchheader, defined in RFC7232If-Rangeheader, defined in RFC7233If-Unmodified-Sinceheader, defined in RFC7232Last-Modifiedheader, defined in RFC7232Locationheader, defined in RFC7231- The Request Method (VERB)
- The
Originheader. - The
Pragmaheader defined by HTTP/1.0. Proxy-Authorizationheader, defined in RFC7235Rangeheader, defined in RFC7233Refererheader, defined in RFC7231Referrer-Policyheader, part of Referrer Policy- 请求体
- 响应体
- The
Retry-Afterheader. - The
Sec-Websocket-Acceptheader. - The
Sec-Websocket-Keyheader. - The
Sec-Websocket-Versionheader. Serverheader, defined in RFC7231Set-Cookieheader, defined RFC6265- An HTTP status code (
status-codein RFC 7230 et al.). StrictTransportSecurityheader, defined in RFC6797TEheader, defined in RFC7230Transfer-Encodingheader, defined in RFC7230Upgradeheader, defined in RFC7230User-Agentheader, defined in RFC7231Varyheader, defined in RFC7231
Enums
- SilentError is the error type for the
silentlibrary.
Traits
- A trait for any object that will represent a header field and value.
- An extension trait adding “typed” methods to
http::HeaderMap.