This document describes a set of data types and associated algorithms
that are intended to make it easier and safer to define and handle
HTTP header and trailer fields, known as "Structured Fields",
"Structured Headers", or "Structured Trailers". It is intended for
use by specifications of new HTTP fields that wish to use a common
syntax that is more restrictive than traditional HTTP field values.
This document obsoletes RFC 8941.
Working Group Summary
This document is a -bis of RFC 8941. This revision was started based on
consensus to add a Date type and update the style of the document. Partway
through, we had an additional scope increase to include "Display strings"
to go beyond ASCII. This took a while to reach consensus, but overall we ended
up at a place of strong consensus and involvement from a large number of WG
The inclusion of Display Strings in the document was a controversial point (some
WG members felt strongly it needed to be added, and one author was strongly against),
but the WG ultimately came to the consensus to add support.
No appeals or extreme discontent was indicated.
There are implementations of the document; most of this is the same as the original
RFC, with two new types added.
The Document Shepherd for this document is Tommy Pauly. The Responsible
Area Director is Francesca Palombini.