Crate rocket_http

source ·
Expand description

Types that map to concepts in HTTP.

This module exports types that map to HTTP concepts or to the underlying HTTP library when needed. Because the underlying HTTP library is likely to change (see #17), types in hyper should be considered unstable.

Modules

  • Extension traits implemented by several HTTP types.
  • Re-exported hyper HTTP library types.
  • Case-preserving, ASCII case-insensitive string types.
  • Types for URIs and traits for rendering URI components.

Macros

Structs

  • The HTTP Accept header.
  • Representation of HTTP Content-Types.
  • Simple representation of an HTTP header.
  • A collection of headers, mapping a header name to its many ordered values.
  • An HTTP media type.
  • A MediaType with an associated quality value.
  • A reference to a string inside of a raw HTTP message.
  • An owned version of RawStr.
  • Structure representing an HTTP status: an integer code.

Enums