(headers: Headers, name: string, value: string)
| 856 | } |
| 857 | |
| 858 | function appendHeader(headers: Headers, name: string, value: string): void { |
| 859 | const existing = headers.get(name); |
| 860 | if (existing) { |
| 861 | headers.set(name, `${existing}, ${value}`); |
| 862 | } else { |
| 863 | headers.set(name, value); |
| 864 | } |
| 865 | } |
| 866 | |
| 867 | // Per RFC 9421 §4, signature labels MUST be unique within an HTTP message |
| 868 | // across both the Signature-Input and Signature dictionaries. Appending a |
no test coverage detected