boost::http_proto
Types
Name |
Description |
A modifiable container of HTTP fields |
|
Mixin for modifiable HTTP fields |
|
A read‐only, forward range of HTTP fields |
|
A read‐only, bidirectional range of HTTP fields |
|
An implementation of File for POSIX systems. |
|
An implementation of File which uses cstdio. |
|
Configurable limits for HTTP headers. |
|
Provides message metadata for requests and responses |
|
Provides message metadata for requests and responses |
|
Metadata about a request or response |
|
An HTTP header parameter |
|
A parser for HTTP/1 messages. |
|
Container for HTTP requests |
|
A read‐only reference to an HTTP request |
|
Container for HTTP responses |
|
A reference to an HTTP response header |
|
A serializer for HTTP/1 messages |
|
Base class for all context services |
|
An algorithm for consuming buffers of data. |
|
An algorithm for producing buffers of data. |
|
An Upgrade protocol |
|
Enums
Name |
Description |
Error conditions corresponding to sets of library error codes. |
|
The effective encoding of the body octets. |
|
Error codes returned from HTTP algorithms and operations. |
|
File open modes |
|
HTTP request methods |
|
Identifies the payload type of a message |
|
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. |
|
Converts the integer to a known status‐code. |
|
Returns the obsolete reason‐phrase text for a status code. |
|
Return the field id for a header name |
|
Return the method enum corresponding to a string. |
|
Swap two instances |
|
|
|
|
|
Stream insertion operators |
Variables
Name |
Description |
The set of token characters |
|
Match a token |
|
Rule matching the Upgrade field value |
Created with MrDocs