From 056d2f6b1b7df4f7b0b379ba4d65cd57da2d4b24 Mon Sep 17 00:00:00 2001 From: Anne van Kesteren Date: Tue, 3 Dec 2024 10:59:17 +0100 Subject: [PATCH] Add U+005E (^) to the path percent-encode set Closes #607. --- url.bs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/url.bs b/url.bs index 25622de..fa38b1f 100644 --- a/url.bs +++ b/url.bs @@ -468,11 +468,11 @@ U+0020 SPACE, U+0022 ("), U+0023 (#), U+003C (<), and U+003E (>). U+0027 (').

The path percent-encode set is the -query percent-encode set and U+003F (?), U+0060 (`), U+007B ({), and U+007D (}). +query percent-encode set and U+003F (?), U+005E (^), U+0060 (`), U+007B ({), and U+007D (}).

The userinfo percent-encode set is the path percent-encode set and U+002F (/), U+003A (:), U+003B (;), U+003D (=), U+0040 (@), -U+005B ([) to U+005E (^), inclusive, and U+007C (|). +U+005B ([) to U+005D (]), inclusive, and U+007C (|).

The component percent-encode set is the userinfo percent-encode set and U+0024 ($) to U+0026 (&), inclusive, U+002B (+), and U+002C (,).