use SocketAddr;
use httparse;
use BodyKind;
use Version;
/// Request headers
///
/// We don't have a request object because it is structured differently
/// based on whether it is buffered or streaming, chunked or http2, etc.
///
/// Note: we do our best to keep Head object same for HTTP 1-2 and HTTPS