说明
URLDecode 接受包含空格和特殊字符编码的字符串,并返回该字符串经过解码后的版本。
重载
URLDecode (inputString, encodingScheme)
URLDecode (inputString, encodingScheme, characterSet)
参数
inputString 是包含要解码的编码 URL 的字符串。
encodingScheme 是一个整数,指定要用于对字符串进行解码的方案:
0 指定 URL 编码 - 采用 RFC 1738
1 指定 HTML 格式编码 - 采用 application/x-www-form-urlencoded
2 指定用户定义编码 - 默认情况下,只有字母数字字符不会被编码。
如果未指定 encodingScheme,则默认值为 0(URL 编码)。
characterSet 是一个整数,指定您想要使用的字符编码(代码页):
如果未指定 characterSet,则默认值为 0(UTF-8 编码)。
操作
URLDecode 接受包含空格和特殊字符编码的字符串,并返回该字符串经过解码后的版本。
示例
URLDecode ("http://your+site.com", 0)返回 http://your+site.com
URLDecode ("http://your+site.com", 1)返回 http://your site.com
注释
对于将互为逆向的 URLEncode 和 URLDecode,URLDecode 只需要知道要使用什么字符编码,以及如何处理 + 字符(也就是说,是要保留该字符不变还是将其转换为空格)。出于此原因,encodingScheme 参数是必需的。