|
|
Subpackages | ||
---|---|---|
|
OpenEdge.Net.HTTP.Filter | |
|
OpenEdge.Net.HTTP.Lib | |
Interfaces | ||
---|---|---|
|
OpenEdge.Net.HTTP.IAuthenticatedRequest | |
|
OpenEdge.Net.HTTP.ICookieJar | Interface describing the manager of HTTP Cookies |
|
OpenEdge.Net.HTTP.IHttpClient | Interface defining an HTTP Client |
|
OpenEdge.Net.HTTP.IHttpClientLibrary | |
|
OpenEdge.Net.HTTP.IHttpMessage | |
|
OpenEdge.Net.HTTP.IHttpMessageWriter | General interface for writing (serializing) data from an HttpMessage (request or response) to an output location (which is determined by the implementation). |
|
OpenEdge.Net.HTTP.IHttpRequest | |
|
OpenEdge.Net.HTTP.IHttpResponse | |
|
OpenEdge.Net.HTTP.ISupportCookies | Indicates that a client supports cookies (is stateful) |
|
OpenEdge.Net.HTTP.ISupportProxy | |
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 | |