The implementation of RequestHeader.field(String) is case-sensitive, which does not conform to the spec.
Per RFC 7230:
3.2. Header Fields
Each header field consists of a case-insensitive field name followed
by a colon (":"), optional leading whitespace, the field value, and
optional trailing whitespace.