Details
-
Improvement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
Description
One of the major use cases of MDC involves copying context, which includes copy HTTP Headers. HTTP headers are case insensitive.
This is exacerabated in recent years by most HTTP/2+ proxies lower casing the headers.
Point is copying to a "Dictionary" like MDC and copying back is not by itself problematic, but it's very easy to introduce case sensitive comparisons or contains.