One header field line. name keeps the spelling on the wire; id says which well-known
header it is (.UNKNOWN for others). value has no leading or trailing blanks. Strings of a
parsed head point into the parser's buffer.
Fields
- name: string
- value: string
- id: Header_Name