Top Description Interfaces Classes
[default module]

Package org.apache.http.client.protocol


Client specific HTTP protocol handlers.

Interface Summary

Modifier and TypeInterface and Description
public interface
ClientContext

Deprecated (4.3) use HttpClientContext.
org.apache.http.protocol.HttpContext attribute names for client side HTTP protocol processing.

Class Summary

Modifier and TypeClass and Description
public class
ClientContextConfigurer

Deprecated (4.3) use HttpClientContext
Configuration facade for HttpContext instances.
public class
HttpClientContext

Adaptor class that provides convenience type safe setters and getters for common HttpContext attributes used in the course of HTTP request execution.

public class
RequestAcceptEncoding

Class responsible for handling Content Encoding requests in HTTP.

public class
RequestAddCookies

Request interceptor that matches cookies available in the current CookieStore to the request being executed and generates corresponding Cookie request headers.

public class
RequestAuthCache

Request interceptor that can preemptively authenticate against known hosts, if there is a cached AuthScheme instance in the local AuthCache associated with the given target or proxy host.

pack-priv abstract class
RequestAuthenticationBase

Deprecated Do not use.
public class
RequestClientConnControl

This protocol interceptor is responsible for adding Connection or Proxy-Connection headers to the outgoing requests, which is essential for managing persistence of HTTP/1.0 connections.

public class
RequestDefaultHeaders

Request interceptor that adds default request headers.

public class
RequestExpectContinue

RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding Expect header.

public class
RequestProxyAuthentication

Generates authentication header for the proxy host, if required, based on the actual state of the HTTP authentication context.
public class
RequestTargetAuthentication

Generates authentication header for the target host, if required, based on the actual state of the HTTP authentication context.
public class
ResponseAuthCache

Response interceptor that adds successfully completed AuthSchemes to the local AuthCache instance.
public class
ResponseContentEncoding

HttpResponseInterceptor responsible for processing Content-Encoding responses.

public class
ResponseProcessCookies

Response interceptor that populates the current CookieStore with data contained in response cookies received in the given the HTTP response.