You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Apache Wiki <wi...@apache.org> on 2009/03/03 16:06:24 UTC

[Httpcomponents Wiki] Update of "HttpClientTutorial" by OlegKalnichevski

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: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org