mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-18 01:30:27 +02:00
web: uri-encode hexadecimal percent-encoding is now uppercase
* module/web/uri.scm (uri-encode): the hexadecimal percent-encoding %HH is now uppercased as suggested by RFC3986: "For consistency, URI producers and normalizers should use uppercase hexadecimal digits for all percent-encodings." * test-suite/tests/web-uri.test ("encode"): update tests.
This commit is contained in:
parent
e006d87ba5
commit
6fe2803b45
2 changed files with 8 additions and 7 deletions
|
@ -259,5 +259,5 @@
|
|||
|
||||
(with-test-prefix "encode"
|
||||
(pass-if (equal? "foo%20bar" (uri-encode "foo bar")))
|
||||
(pass-if (equal? "foo%0a%00bar" (uri-encode "foo\n\x00bar")))
|
||||
(pass-if (equal? "%3c%3e%5c%5e" (uri-encode "<>\\^"))))
|
||||
(pass-if (equal? "foo%0A%00bar" (uri-encode "foo\n\x00bar")))
|
||||
(pass-if (equal? "%3C%3E%5C%5E" (uri-encode "<>\\^"))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue