User Guide

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.

Overview

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.