|
class | RWHttpAgent |
| Provides a high-level interface for issuing common HTTP requests. More...
|
|
class | RWHttpAuthorizationHeaderBase |
| Helper class that defines the header label and type for derived HTTP Authorization headers. More...
|
|
class | RWHttpBasicAuthorizationHeader |
| Helper class that defines an Authorization header for Basic Access Authentication. More...
|
|
class | RWHttpClient |
| Provides a low-level interface for communicating with an HTTP server. More...
|
|
class | RWHttpClientManager |
| Provides a high-level interface for issuing HTTP requests using a cache of connected RWHttpClient instances. More...
|
|
class | RWHttpConnectionError |
| Exception class thrown when the requested HTTP connection could not be established. More...
|
|
class | RWHttpContentLengthHeader |
| Helper class that defines an HTTP Content-Length entity header. More...
|
|
class | RWHttpContentTypeHeader |
| Helper class that defines an HTTP Content-Type header. More...
|
|
class | RWHttpDate |
| Helper class to convert an RWDateTime instance to a date from a string and vice versa, conforming to the HTTP/1.1 specification. More...
|
|
class | RWHttpDateHeader |
| Helper class that defines an HTTP Date header. More...
|
|
class | RWHttpEntityTag |
| Describes an HTTP entity tag. More...
|
|
class | RWHttpEntityTagHeaderBase |
| Helper class that defines the basic formatting and structure of headers that take an entity tag as an argument. More...
|
|
class | RWHttpFromHeader |
| Helper class that defines an HTTP From header. More...
|
|
class | RWHttpGenericHeader |
| Helper class that defines a generic HTTP header. More...
|
|
class | RWHttpHandlerError |
| Exception class thrown when the handler function fails to process the entire body of a message passed to it. More...
|
|
class | RWHttpHeaderBase |
| Abstract base class from which all HTTP header classes derive. More...
|
|
class | RWHttpHeaderList |
| Stores and organizes a collection of RWHttpHeaderBase objects. More...
|
|
class | RWHttpHeaderParseError |
| Exception class thrown when any portion of the HTTP header cannot be parsed due to non-conformance with the HTTP specification. More...
|
|
class | RWHttpHostHeader |
| Helper class that defines an HTTP Host header. More...
|
|
class | RWHttpIfDateRangeHeader |
| Helper class that defines an HTTP If-Range header with HTTP-date. More...
|
|
class | RWHttpIfEntityTagRangeHeader |
| Helper class that defines the HTTP If-Range header with entity tag. More...
|
|
class | RWHttpIfModifiedSinceHeader |
| Helper class that defines an HTTP If-Modified-Since header. More...
|
|
class | RWHttpInvalidBodyError |
| Exception class thrown when an invalid body is associated with a handle or the information provided to the body cannot be processed. More...
|
|
class | RWHttpNoPendingRepliesError |
| Exception class thrown when a reply is requested but there are no pending RWHttpRequests. More...
|
|
class | RWHttpRange |
| Helper class that describes a Byte Range for requesting a portion of a document. More...
|
|
class | RWHttpRangeHeader |
| Helper class that defines an HTTP Range header. More...
|
|
class | RWHttpRecursiveRedirectError |
| Exception class thrown if a redirect location is already in the list of visited locations. More...
|
|
class | RWHttpReply |
| Encapsulates HTTP headers and a protocol reply. More...
|
|
class | RWHttpReplyError |
| Exception class thrown if unexpected data is found in the reply to and HTTP request. More...
|
|
class | RWHttpRequest |
| Encapsulates an entire HTTP request including the request line, header list, and request body. More...
|
|
class | RWHttpRequestBody |
| Encapsulates reading an HTTP message body. More...
|
|
class | RWHttpRequestError |
| Exception class thrown if data without a Content-Length is sent to a server with version less than HTTP/1.1. More...
|
|
class | RWHttpRequestStreamBody |
| Encapsulates reading an HTTP message body from an std::istream. More...
|
|
class | RWHttpRequestStringBody |
| Encapsulates reading an HTTP message body from an RWCString. More...
|
|
class | RWHttpSocketClient |
| Handle class for parent RWHttpClient, providing implementation-specific details for HTTP clients. More...
|
|
class | RWHttpUserAgentHeader |
| Defines an HTTP User-Agent request header. More...
|
|