From 5630efe6e0d8b74b72a793678722f89112240f76 Mon Sep 17 00:00:00 2001 From: Yingge He <157551214+yinggeh@users.noreply.github.com> Date: Tue, 27 Feb 2024 12:00:36 -0800 Subject: [PATCH] Match forward headers case insensitively. (#6889) * Modify "header_forward_pattern" to match headers case-insensitively. Add unit tests. * fix indentation * fix pre-comiit errors * Update doc * Update copyright * Add test case for "(?-i)", which disables regex case-insensitive mode. * fix pre-commit * Name each test. Remove support of disabling --http-header-forward-pattern case-insensitive mode on http python client. * Update .md file. * fix typo * Reformat args. * Fix pre-commit * Fix test name issue. * Fix pre-commit. * Update md file and copyright. --- docs/protocol/extension_parameters.md | 8 +++++++- qa/L0_parameters/parameters_test.py | 18 ++++++++++------- qa/L0_parameters/test.sh | 29 +++++++++++++++++++-------- src/command_line_parser.cc | 11 ++++++++-- 4 files changed, 48 insertions(+), 18 deletions(-) diff --git a/docs/protocol/extension_parameters.md b/docs/protocol/extension_parameters.md index 4cdb60cf38..14ed4d1dc5 100644 --- a/docs/protocol/extension_parameters.md +++ b/docs/protocol/extension_parameters.md @@ -1,5 +1,5 @@