Extract Decoder.
Extract Encoder.
Reason-Phrase doesn't allow CR and LF.
Extract http_version, status_code and reason_phrase.