Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpcomponents Wiki" for change notification.
The following page has been changed by OlegKalnichevski: http://wiki.apache.org/HttpComponents/HttpClientTutorial ------------------------------------------------------------------------------ == Request execution == + === Working with message headers === + + Populating request headers. + + Processing response headers. + + Remark: most of the content for this chapter can be adopted from HttpCore tutorial. + === Consuming entity content === + + Remark: most of the content for this chapter can be adopted from HttpCore tutorial. === Producing entity content === + Remark: most of the content for this chapter can be adopted from HttpCore tutorial. + === Ensuring release of resources === + + Always consume content or abort the request. === Response handlers === + The simplest and the most convenient way to handle responses. + === Exception handling === - ==== I/O exceptions ==== - - ==== HTTP exceptions ==== + Fatal and recoverable exceptions. + + Request retry handler === Aborting requests === == HTTP execution context == - === Maintaining local context === + Maintaining processing state. Persisting state between request executions using local context. == HTTP parameters == + Remark: most of the content for this chapter can be adopted from HttpCore tutorial. + === Parameter hierarchies === === HTTP parameters beans === = Connection management = + + == Connection persistence == + + Benefits of connection re-use. + + == Route planning == + + Types of connections: plain, tunnelled, layered. Route planners. + + == Managed connections == + + Connection operators. Managed connections and entities. Connection requests. + + === Simple connection manager === + + One connection per client. + + === Pooling connection manager === + + Thread-safe connection pool that can be utilized by multiple worker threads. + Connection pool configuration. Total max connections. Max connections per route. + + == Stateful connections == + + NTLM connections. SSL connections with client authentication. + + == SSL customization == + + Configuring custom SSL context. + + === Hostname verification === + + Hostname verifier implementations. + + === DNS name resolution === + + Implementing custom DNS name resolution. = HTTP state management = --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
