A selection of HTTP {@link org.apache.http.message.AbstractHttpMessage message} implementations. There are basic implementations for HTTP requests {@link org.apache.http.message.BasicHttpEntityEnclosingRequest with} and {@link org.apache.http.message.BasicHttpRequest without} an entity, and for {@link org.apache.http.message.BasicHttpResponse responses}. You will also find implementations for some of the HTTP standard methods like {@link org.apache.http.message.HttpGet GET}, {@link org.apache.http.message.HttpHead HEAD}, and {@link org.apache.http.message.HttpPost POST}.