Classes |
|
AuthenticatedRequest
|
|
|
|
AuthenticationMethodEnum
|
|
|
|
AuthenticationRequestEventArgs
|
|
|
|
AuthorizationHeader
|
|
|
|
AuthorizationHeaderBuilder
|
Bulider to create Authorization header objects
|
|
|
BuilderRegistry
|
General registry for name/Progress.Lang.Class pairs used
by the various HTTP-related builders.
|
|
|
ClientBuilder
|
Allows the construction of a working HttpClient via a fluent
interface.
|
|
|
ClientOptions
|
A set of options for the HttpClient
|
|
|
ConfigBuilder
|
helper class for configuration data used by builders
|
|
|
ContentDispositionHeader
|
|
|
|
ContentDispositionHeaderBuilder
|
Bulider to create Content-Disposition header objects
|
|
|
ContentTypeHeader
|
|
|
|
ContentTypeHeaderBuilder
|
Bulider to create ContentType header objects
|
|
|
Cookie
|
HTTP Cookie class
|
|
|
CookieCollection
|
A specialised collection containing Cookie objects
|
|
|
CookieJar
|
Stores cookies temporarily and persistently
|
|
|
CookieJarBuilder
|
Allows the construction of a working CookieJar via a fluent
interface.
|
|
|
CookieJarDecorator
|
Decorator class for decoracting/customising Http Clients
without requiring inheritance. This allows us to construct
more complex clients (say with cookies, no proxy OR with cookies,
with proxy) without having to have individual types for all the
combinations
|
|
|
Credentials
|
A generic set of credentials used for HTTP requests
|
|
|
DefaultCookieJarBuilder
|
|
|
|
DefaultHeaderBuilder
|
Simple, general header builder
|
|
|
DefaultHttpClientBuilder
|
|
|
|
DefaultRequestBuilder
|
|
|
|
DefaultResponseBuilder
|
|
|
|
HttpClient
|
Public HttpClient. All client code should be written against this class.
|
|
|
HttpClientDecorator
|
Decorator class for decoracting/customising Http Clients
without requiring inheritance. This allows us to construct
more complex clients (say with cookies, no proxy OR with cookies,
with proxy) without having to have individual types for all the
combinations
|
|
|
HttpHeader
|
A basic HTTP header. Can be extended for headers that have multi-part values
(like Content-Type which has an optional charset= part.
|
|
|
HttpHeaderBuilder
|
Creates an instance of an HttpHeader object.
|
|
|
HttpHeaderCollection
|
|
|
|
HttpMessage
|
|
|
|
HttpRequest
|
Contains an HTTP Request per RFC2616 and friends
|
|
|
HttpRequestDecorator
|
Decorator class for decorating/customising Http Requests
without requiring inheritance. This allows us to construct
more complex Requests (say with proxy OR with credentials,
no proxy) without having to have individual types for all the
combinations
|
|
|
HttpRequestError
|
|
|
|
HttpResponse
|
|
|
|
HttpResponseDecorator
|
Decorator class for decorating/customising Http Requests
without requiring inheritance. This allows us to construct
more complex Requests (say with proxy OR with credentials,
no proxy) without having to have individual types for all the
combinations
|
|
|
MethodEnum
|
Generic HTTP methods. Based on W3C lib and HTTP spec.
|
|
|
NullHeader
|
A special header with a UNKNOWN Name and Value, intended
to allow calls to GetHeader() to be chained
|
|
|
ProxyHttpClient
|
Http client with support for proxy server, for all requests
|
|
|
ProxyHttpRequest
|
|
|
|
RequestBuilder
|
Builds an HttpRequest for use with an HttpClient
|
|
|
ResponseBuilder
|
Creates an instance of an HttpResponse object. Most of the
contents of the response are populated by a response filter.
|
|
|
SemicolonParamHeaderBuilder
|
Builder for headers that have semil-colon-delimted parameters
|
|
|
StatefulHttpClient
|
Http client with support for cookies
|
|
|
StatusCodeEnum
|
|
|
|
StatusCodeHelper
|
Helps to convert/find default values for status codes and
their messages
|
|
|
TransferEncodingEnum
|
|