Org.Apache.Http.Params Namespace

Provides parameter collections, parameter names, and configuration helpers for the legacy Apache HTTP client.

Classes

Name Description
AbstractHttpParams

Abstract base class for parameter collections.

BasicHttpParams

This class represents a collection of HTTP protocol parameters.

CoreConnectionPNames

Defines parameter names for connections in HttpCore.

CoreProtocolPNames

Defines parameter names for protocol execution in HttpCore.

DefaultedHttpParams

IHttpParams implementation that delegates resolution of a parameter to the given default IHttpParams instance if the parameter is not present in the local one.

HttpAbstractParamBean

Provides a base class for beans that configure an HTTP parameter collection.

HttpConnectionParamBean

Configures connection parameters in the collection supplied to the constructor.

HttpConnectionParams

An adaptor for accessing connection parameters in HttpParams.

HttpConnectionParams.InterfaceConsts

Exposes the connection parameter names inherited from ICoreConnectionPNames by HttpConnectionParams.

HttpProtocolParamBean

Configures HTTP protocol parameters in the collection supplied to the constructor.

HttpProtocolParams

This class implements an adaptor around the IHttpParams interface to simplify manipulation of the HTTP protocol specific parameters.

HttpProtocolParams.InterfaceConsts

Exposes the protocol parameter names inherited from ICoreProtocolPNames by HttpProtocolParams.

Interfaces

Name Description
ICoreConnectionPNames

Defines parameter names for connections in HttpCore.

ICoreProtocolPNames

Defines parameter names for HTTP protocol execution.

IHttpParams

Represents a collection of HTTP protocol and framework parameters.

Remarks

IHttpParams represents a parameter collection. DefaultedHttpParams reads local values first and then checks a default collection. Connection and protocol helpers read and update named values in these collections.

The Apache HTTP client APIs are obsolete on Android. For new code, use HttpURLConnection. See the Android 5.1.1 HTTP parameter source.