Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-1646

Can we have a version of MDC that is case insensitive

    XMLWordPrintable

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major 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.

      Attachments

        Activity

          People

            logback-dev Logback dev list
            mikebell90 Michael Bell
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: