boost::http
Types
Name |
Description |
CORS middleware for handling cross‐origin requests. |
|
Options for CORS middleware configuration. |
|
A polymorphic data container with clear functionality. |
|
A modifiable container of HTTP fields. |
|
Mixin for modifiable HTTP fields. |
|
Writes a message body to a file. |
|
Reads a message body from a file. |
|
Configurable limits for HTTP headers. |
|
Mixin for modifing common metadata in HTTP request and response messages. |
|
Metadata about a request or response. |
|
An HTTP header parameter |
|
A parser for HTTP/1 messages. |
|
A container of type‐erased objects |
|
A view into a quoted string token, which may contain escape sequences. |
|
A modifiable container for HTTP requests. |
|
Mixin for modifing HTTP requests. |
|
A parser for HTTP/1 requests. |
|
A modifiable container for HTTP responses. |
|
Mixin for modifing HTTP responses. |
|
Parameters object for HTTP route handlers |
|
Base class for request objects |
|
A container for HTTP route handlers. |
|
Configuration options for HTTP routers. |
|
A serializer for HTTP/1 messages |
|
An interface for consuming buffers of data. |
|
An interface for producing buffers of data. |
|
A modifiable static container for HTTP requests. |
|
A modifiable static container for HTTP responses. |
|
A ConstBufferSequence adapter for an owned |
|
An Upgrade protocol |
|
A type trait that determines if T is a sink. |
|
A type trait that determines if T is a source. |
|
The result type returned by a route handler. |
|
The coroutine task type returned by route handlers. |
Enums
Name |
Description |
Error conditions corresponding to sets of library error codes. |
|
Standard content‐codings for HTTP message bodies. |
|
Error codes returned from HTTP algorithms and operations. |
|
HTTP field name constants. |
|
HTTP request methods. |
|
Identifies the payload type of a message. |
|
Route handler return values |
|
Represents standard HTTP status codes. |
|
Represents the class of a status code. |
|
Constants representing HTTP versions. |
Functions
Name |
Description |
Return a comma‐separated list of field values |
|
Install the parser service. |
|
Install the serializer service. |
|
Convert an integer to a known status code. |
|
Invoke a callable, injecting stored objects as arguments The callable is invoked with zero or more arguments. For each argument type, if an object of that type (or key type) is stored in the container, a reference to that object is passed to the callable. |
|
Return true if |
|
Rule for a comma‐delimited list of elements |
|
Return the field name constant for a header name. |
|
Return the method enum corresponding to a string. |
|
Swap. |
|
|
|
|
|
Stream insertion operators |
Variables
Name |
Description |
Rule matching parameter |
|
Rule matching quoted‐token |
|
The set of token characters |
|
Match a token |
|
Rule to match Upgrade protocol |
|
Rule matching the Upgrade field value |
Created with MrDocs