aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcyqsimon <28627918+cyqsimon@users.noreply.github.com>2024-09-21 18:38:43 +0000
committercyqsimon <28627918+cyqsimon@users.noreply.github.com>2024-09-21 18:38:43 +0000
commite6b50aea4c1355f6df8b03e0bf9f74b2860807af (patch)
tree66fa1748fcd5c09bc1720760088d8d1fe8e49b37
parentRemove non-compliant `BASE` set (diff)
downloadminiserve-e6b50aea4c1355f6df8b03e0bf9f74b2860807af.tar.gz
miniserve-e6b50aea4c1355f6df8b03e0bf9f74b2860807af.zip
Add missing `|` to `USERINFO` set
-rw-r--r--src/listing.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/listing.rs b/src/listing.rs
index 9e916cc..a9d2e3a 100644
--- a/src/listing.rs
+++ b/src/listing.rs
@@ -36,7 +36,8 @@ mod percent_encode_sets {
.add(b'[')
.add(b'\\')
.add(b']')
- .add(b'^');
+ .add(b'^')
+ .add(b'|');
pub const COMPONENT: &AsciiSet = &USERINFO.add(b'$').add(b'%').add(b'&').add(b'+').add(b',');
}