The set of characters considered "safe" in URLs is defined by the URL specifications, specifically RFC 3986. According to this specification, the characters that are safe and do not need to be percent-encoded in the path segment of a URL are:
Alphanumeric characters: A-Z a-z 0-9 Unreserved characters: - _ . ~ Sub-delimiters: ! $ & ' ( ) * + , ; =
The set of characters considered "safe" in URLs is defined by the URL specifications, specifically RFC 3986. According to this specification, the characters that are safe and do not need to be percent-encoded in the path segment of a URL are:
Alphanumeric characters: A-Z a-z 0-9 Unreserved characters: - _ . ~ Sub-delimiters: ! $ & ' ( ) * + , ; =