Encode a path component — encodes everything except unreserved chars, sub-delimiters, colon, and @.
The path segment to encode.
The encoded path segment.
Encode a path component — encodes everything except unreserved chars, sub-delimiters, colon, and @.