Module rocket_http::hyper::header [−][src]
Expand description
Reexported Hyper header types.
Structs
Accept
header, defined in RFC7231
Accept-Charset
header, defined in
RFC7231
Accept-Encoding
header, defined in
RFC7231
Accept-Language
header, defined in
RFC7231
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
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
Credential holder for Basic Authentication
Token holder for Bearer Authentication, most often seen with oauth
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-Language
header, defined in
RFC7231
Content-Length
header, defined in
RFC7230
Content-Range
header, defined in
RFC7233
Content-Type
header, defined in
RFC7231
Date
header, defined in RFC7231
ETag
header, defined in RFC7232
An entity tag, defined in RFC7232
Expires
header, defined in RFC7234
From
header, defined in RFC7231
A map of header fields on requests and responses.
The Host
header.
A time::Time
with HTTP formatting and parsing
If-Modified-Since
header, defined in
RFC7232
If-Unmodified-Since
header, defined in
RFC7232
Last-Modified
header, defined in
RFC7232
Location
header, defined in
RFC7231
The Origin
header.
Prefer
header, defined in RFC7240
Preference-Applied
header, defined in RFC7240
Protocols that appear in the Upgrade
header field
Represents a quality used in quality values.
Represents an item with a quality value as defined in RFC7231.
Referer
header, defined in
RFC7231
StrictTransportSecurity
header, defined in RFC6797
Transfer-Encoding
header, defined in
RFC7230
Upgrade
header, defined in RFC7230
User-Agent
header, defined in
RFC7231
Enums
The Access-Control-Allow-Origin
response header,
part of CORS
Each Range::Bytes
header can contain one or more ByteRangeSpecs
.
Each ByteRangeSpec
defines a range of bytes to fetch
CacheControl
contains a list of these directives.
A Mime charset.
Values that can be in the Connection
header.
Content-Range, described in RFC7233
A parameter to the disposition type
The implied disposition of the content of the HTTP body
A value to represent an encoding used in Transfer-Encoding
or Accept-Encoding
header.
The Expect
header.
If-Match
header, defined in
RFC7232
If-None-Match
header, defined in
RFC7232
If-Range
header, defined in RFC7233
The Pragma
header defined by HTTP/1.0.
Prefer contains a list of these preferences.
A protocol name used to identify a spefic protocol. Names are case-sensitive
except for the WebSocket
value.
Range
header, defined in RFC7233
Range Units, described in RFC7233
Referrer-Policy
header, part of
Referrer Policy
Vary
header, defined in RFC7231
Traits
An Authorization scheme to be used in the header.