The HttpClient user guide is designed to help developers use HttpClient in their applications. While the concept of a user guide being for developers may seem strange, the term developer guide is already in use for helping people develop HttpClient.
| Document | Description |
|---|---|
| Authentication Guide | This document describes the authentication schemes supported by HttpClient and how to use them. |
| Character Encodings | Guidelines for correctly detecting the character encoding to use when sending and receiving data with HttpClient. |
| Redirects Handling | Provide sample code for custom redirects handling. |
| Exception Handling | This document outlines common types of errors that the users may encounter and describes the exception handling framework used by HttpClient. |
| Logging Guide | This document describes the logging mechanism used by HttpClient and how to control what it outputs. |
| Methods | This document describes the various methods that are provided by HttpClient and how to use them. |
| Optimization Guide | This document outlines HttpClient performance optimization techniques. |
| Preference Architecture | This document explains the preference architecture used by HttpClient and enumerates standard HttpClient parameters. |
| Sample Code | This is a link to the sample code for using HttpClient that is stored in the Subversion repository and is available in source releases of HttpClient. |
| Trouble Shooting | This document provides hints and tips for debugging problems with HttpClient. |
| Tutorial | This document provides a simple introductory tutorial for new users of HttpClient. |