括号内的字符都可以,不在这个范围内的字符都需要转义。(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~:/?#[]@!$&'()*+,;=`.)在不同的实现环境下可能略有差异,例如有些环境可能会对括号内的某些字符也进行编码。