aboutsummaryrefslogtreecommitdiffhomepage
path: root/caddytest/integration/caddyfile_adapt/encode_options.txt
diff options
context:
space:
mode:
Diffstat (limited to 'caddytest/integration/caddyfile_adapt/encode_options.txt')
-rw-r--r--caddytest/integration/caddyfile_adapt/encode_options.txt46
1 files changed, 46 insertions, 0 deletions
diff --git a/caddytest/integration/caddyfile_adapt/encode_options.txt b/caddytest/integration/caddyfile_adapt/encode_options.txt
index a43c7e028..9459008a8 100644
--- a/caddytest/integration/caddyfile_adapt/encode_options.txt
+++ b/caddytest/integration/caddyfile_adapt/encode_options.txt
@@ -1,5 +1,6 @@
:80
+# All the options
encode gzip zstd {
minimum_length 256
prefer zstd gzip
@@ -14,6 +15,20 @@ encode gzip zstd {
header Content-Type image/svg+xml*
}
}
+
+# Prefer list is implied (short way)
+encode gzip zstd
+
+# Prefer list is implied (long way)
+encode {
+ gzip 5
+ zstd
+}
+
+# Prefer list is turned off
+encode gzip zstd {
+ prefer off
+}
----------
{
"apps": {
@@ -55,6 +70,37 @@ encode gzip zstd {
"zstd",
"gzip"
]
+ },
+ {
+ "encodings": {
+ "gzip": {},
+ "zstd": {}
+ },
+ "handler": "encode",
+ "prefer": [
+ "gzip",
+ "zstd"
+ ]
+ },
+ {
+ "encodings": {
+ "gzip": {
+ "level": 5
+ },
+ "zstd": {}
+ },
+ "handler": "encode",
+ "prefer": [
+ "gzip",
+ "zstd"
+ ]
+ },
+ {
+ "encodings": {
+ "gzip": {},
+ "zstd": {}
+ },
+ "handler": "encode"
}
]
}