HTTP uses "fields" to provide data in the form of extensible name/value pairs with a registered key namespace. Fields are sent and received within the header and trailer sections of messages ([Section 6](https://www.rfc-editor.org/rfc/rfc9110.html#message.abstraction)).