With compatibilityversion
8 and later, URL encoding via the
<fmt "%U">
code changes:
- Colon, tilde, exclamation point, dollar-sign, single-quote,
left- and right-parenthesis, asterisk, and comma are left as-is
(earlier versions percent-encoded them).
- With the p (path) flag, &+;= (query-relevant
characters) are left as-is, and + is not decoded
(when the ! flag is also given).
- With the q (query) flag, + is used instead of %20 to encoded space, and colon is percent-encoded.
- The q flag no longer encodes @/.
See here for details.
Copyright © Thunderstone Software Last updated: Apr 15 2024