RFC: A better data structure for `Headers`
See original GitHub issueSpinning out of discussion in https://github.com/http4s/http4s/pull/6201. cc @wjoel @sideeffffect @CremboC
Off the top of my head there are a few issues at play I believe:
- A better data structure than
List
for appending new headers. - A better data structure than
List
for looking up headers. - A data structure that doesn’t preserve order, since it’s not required by spec and other frameworks don’t.
Issue Analytics
- State:
- Created a year ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Structured Field Values for HTTP RFC 8941 - IETF Datatracker
This document introduces a set of common data structures for use in definitions of new HTTP field values to address these problems.
Read more >RFC 7240: Prefer Header for HTTP
As an alternative, this specification defines a new HTTP request header field ... Note that while Preference tokens are similar in structure to...
Read more >RFC Headers and Boilerplate - Internet Architecture Board
This page holds the current IAB approved instructions for constructing header and boilerplate text for RFCs, as specified by RFC 7841.
Read more >rfcs/0019-data-structures.md at master - GitHub
This documents explains all the basic data structures used in CKB. ... For more information on the CKB VM please refer to CKB...
Read more >display data form RFC table as header of fields inVC table
In short the table should get header values dynamically and it should be extracted form a table which i get from RFC. Is...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
So
Map[CIString, NonEmptyChain[String]]
?@sideeffffect: