Appends a new value onto an existing header inside a Headers object, or
adds the header if it does not already exist.
delete(name: string): void
Deletes a header from a Headers object.
entries(): IterableIterator<[string, string]>
Returns an iterator allowing to go through all key/value pairs
contained in this Headers object. The both the key and value of each pairs
are ByteString objects.
get(name: string): string | null
Returns a ByteString sequence of all the values of a header within a
Headers object with a given name.
has(name: string): boolean
Returns a boolean stating whether a Headers object contains a certain
header.
keys(): IterableIterator<string>
Returns an iterator allowing to go through all keys contained in
this Headers object. The keys are ByteString objects.
set(name: string, value: string): void
Sets a new value for an existing header inside a Headers object, or adds
the header if it does not already exist.
values(): IterableIterator<string>
Returns an iterator allowing to go through all values contained in
this Headers object. The values are ByteString objects.