log.debug( "read header line [{}]", headerLine );
if ( ! headerLine.isEmpty() )
{
// split the header line
String[] headerParts = HeaderParser.splitHeader( headerLine );
Name headerName = Name.fromLiteral( headerParts[0] );
if ( headerName == null )
{
if ( treatUnknownHeadersAsBody )
{
// cache this 'header' as a body line <-- useful for Outbound client mode