'str() returns the formatted headers, complete with end line,
suitable for direct HTTP transmission.'

def __str__(self):

    return '\r\n'.join(([('%s:    %s' % kv) for kv in self._headers] + ['', '']))
