Utilities for escaping and unescaping strings for various targets.
Percent-encodes a URL path. Each /-separated segment is encoded individually, preserving / as a path separator. Spaces become %20 (not +).
/
%20
+