SourcePro 11.1 |
SourcePro® C++ API Reference Guide |
SourcePro C++ Documentation Home |
Classes | |
class | RWHttpConnectionError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpHandlerError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpHeaderParseError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpInvalidBodyError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpNoPendingRepliesError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpRecursiveRedirectError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpRequestError |
Exception class thrown from the HTTP package. More... | |
class | RWHttpReplyError |
Exception class thrown from the HTTP package. More... | |
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 | 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 | RWHttpHeaderBase |
Abstract base class from which all HTTP header classes derive. More... | |
class | RWHttpHeaderList |
Stores and organizes a collection of RWHttpHeaderBase objects. 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 | 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 | RWHttpReply |
Encapsulates HTTP headers and a protocol reply. 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 | 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... | |
Enumerations | |
enum | RWHttpPipeline { RW_HTTP_FORBID_PIPELINING, RW_HTTP_ALLOW_PIPELINING } |
enum | RWHttpHeaderType { RW_HTTP_GENERAL_HEADER, RW_HTTP_REQUEST_HEADER, RW_HTTP_RESPONSE_HEADER, RW_HTTP_ENTITY_HEADER } |
enum RWHttpHeaderType |
Specifies the type of header. You can use this enumerator for ordering the headers when you send them.
#include <rw/http/RWHttpHeaderBase.h>
enum RWHttpPipeline |
Specifies that a request is pipelined or that a request waits until the server responds to a previous request. For information about pipelining, see the Internet Protocols Module User's Guide.
#include <rw/http/RWHttpClientImp.h>
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.