contracts/common.md#principled-implementation Each key admits only HeaderValue or omitted undefined. Classifying the defined value domain preserves optional array set-cookie inputs; singleton headers reject any array member even in a scalar/array union. An undefined-only domain transmits nothing and stays permitted. Lowercase keys follow HTTP's case-insensitive names, and ordinary keys retain their type.
contracts/common.md#clear-and-simple-design One mapped type that rejects an entry by turning it into never, with the rule spelled out in the comment.
Type of headers
Headerifyremoves every properties that are not allowed in the HTTP headers type.Below are list of prohibited in HTTP headers.
undefined