Add adds the key, value pair to the header.
It appends to any existing values associated with key.
Parameters
key: string
value: string
Returns void
del
del(key): void
Del deletes the values associated with key.
Parameters
key: string
Returns void
get
get(key): string
Get gets the first value associated with the given key.
It is case insensitive; [CanonicalMIMEHeaderKey] is used
to canonicalize the provided key.
If there are no values associated with the key, Get returns "".
To use non-canonical keys, access the map directly.
Parameters
key: string
Returns string
set
set(key, value): void
Set sets the header entries associated with key to
the single element value. It replaces any existing
values associated with key.
Parameters
key: string
value: string
Returns void
values
values(key): string[]
Values returns all values associated with the given key.
It is case insensitive; [CanonicalMIMEHeaderKey] is
used to canonicalize the provided key. To use non-canonical
keys, access the map directly.
The returned slice is not a copy.
A MIMEHeader represents a MIME-style header mapping keys to sets of values.