Add the specified header, and use a callback to provide the content.
Add the specified header and text
Add the specified header and long/date value
Add the specified header and integer value
Clone this set of HttpHeaders
Remove the specified header header. Returns false if not found.
Clone this set of HttpHeadersView
Control whether headers are duplicated or not. Default behaviour is aliasing instead of copying, avoiding any allocatation overhead. However, the default won't preserve those headers once additional content has been read.
Read all header lines. Everything is mapped rather than being allocated & copied
Return the value of the provided header, or null if the header does not exist
Return the integer value of the provided header, or -1 if the header does not exist
Return the date value of the provided header, or Time.epoch if the header does not exist
Iterate over the set of headers. This is a shell around the superclass, where we can convert the HttpToken into a HeaderElement instead.
Create a filter for iterating of a set of named headers. We have to create a filter since we can't pass additional arguments directly to an opApply() method.
Maintains a set of output headers. These are held in an output buffer, and indexed via a HttpStack. Deleting a header could be supported by setting the HttpStack entry to null, and ignoring such values when it's time to write the headers.