| 12345678910111213141516 |
- package qpack
- // A HeaderField is a name-value pair. Both the name and value are
- // treated as opaque sequences of octets.
- type HeaderField struct {
- Name string
- Value string
- }
- // IsPseudo reports whether the header field is an HTTP3 pseudo header.
- // That is, it reports whether it starts with a colon.
- // It is not otherwise guaranteed to be a valid pseudo header field,
- // though.
- func (hf HeaderField) IsPseudo() bool {
- return len(hf.Name) != 0 && hf.Name[0] == ':'
- }
|