The core interfaces and classes of the HTTP components.
These deal with the fundamental things required for using the
HTTP protocol, such as representing a
message including it's
headers and optional
over which messages are sent. In order to prepare messages
before sending or after receiving, there are interceptors for