summaryrefslogtreecommitdiff
path: root/caddytest
diff options
context:
space:
mode:
Diffstat (limited to 'caddytest')
-rw-r--r--caddytest/integration/caddyfile_adapt/matcher_syntax.txt28
1 files changed, 28 insertions, 0 deletions
diff --git a/caddytest/integration/caddyfile_adapt/matcher_syntax.txt b/caddytest/integration/caddyfile_adapt/matcher_syntax.txt
index 53ec023..55c06ea 100644
--- a/caddytest/integration/caddyfile_adapt/matcher_syntax.txt
+++ b/caddytest/integration/caddyfile_adapt/matcher_syntax.txt
@@ -18,6 +18,13 @@
@matcher6 vars_regexp "{http.request.uri}" `\.([a-f0-9]{6})\.(css|js)$`
respond @matcher6 "from vars_regexp matcher without name"
+
+ @matcher7 {
+ header Foo bar
+ header Foo foobar
+ header Bar foo
+ }
+ respond @matcher7 "header matcher merging values of the same field"
}
----------
{
@@ -127,6 +134,27 @@
"handler": "static_response"
}
]
+ },
+ {
+ "match": [
+ {
+ "header": {
+ "Bar": [
+ "foo"
+ ],
+ "Foo": [
+ "bar",
+ "foobar"
+ ]
+ }
+ }
+ ],
+ "handle": [
+ {
+ "body": "header matcher merging values of the same field",
+ "handler": "static_response"
+ }
+ ]
}
]
}