URL编码-厦门网站建设
在因特网上传送URL,只能采用ASCII字符集。
但由于URL常常包含ASCII字符集以外的字符,所以我们必须对URL进行转换。URL编码要做的,就是将URL转换为有效的ASCII字符格式。
在进行URL编码时,每一个非安全的ASCII字符都被替换为“%hh”格式,其中hh为两位十六进制数,它对应于该字符在ISO-8859-1字符集里的编码值。
URL字符串里不能含有空格,在进行URL编码时,空格全部被替换为加号(+)。
URL编码函数
JavaScript、PHP和ASP都提供了进行URL编码的函数。
在JavaScript中用encodeURI()函数进行URL编码,在PHP中用rawurlencode()函数,在ASP中用Server.URLEncode()函数。
点击下面的“URL编码”按钮可以看到用JavaScript函数进行URL编码的效果。
窗体顶端
窗体底端
注意:JavaScript的URL编码函数将把空格编码为%20。
浙公网安备 33010602011771号