From ecac03cdcb6cceae743aac16faca7f32e5da1607 Mon Sep 17 00:00:00 2001 From: Matt Holt Date: Mon, 13 Dec 2021 13:59:58 -0700 Subject: caddyhttp: Enhance vars matcher (#4433) * caddyhttp: Enhance vars matcher Enable "or" logic for multiple values. Fall back to checking placeholders if not a var name. * Fix tests (thanks @mohammed90 !) --- caddytest/integration/caddyfile_adapt/matcher_syntax.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'caddytest') diff --git a/caddytest/integration/caddyfile_adapt/matcher_syntax.txt b/caddytest/integration/caddyfile_adapt/matcher_syntax.txt index 019ce14..cb521aa 100644 --- a/caddytest/integration/caddyfile_adapt/matcher_syntax.txt +++ b/caddytest/integration/caddyfile_adapt/matcher_syntax.txt @@ -101,7 +101,9 @@ "match": [ { "vars": { - "{http.request.uri}": "/vars-matcher" + "{http.request.uri}": [ + "/vars-matcher" + ] } } ], -- cgit v1.2.3