ASP实现URL解码函数的简明指南
发布时间:2024-06-30 11:31:43 所属栏目:教程 来源:DaWei
导读: 如果有空格就用 代替,如果有其它字符就用%ASCII代替,如果有汉字等四个字节的字符,就用两个%ASCII来代替。不过有时候我们也需要将经过这种编码的字符串进行解码,但asp并没有提供相关的函
|
如果有空格就用 代替,如果有其它字符就用%ASCII代替,如果有汉字等四个字节的字符,就用两个%ASCII来代替。不过有时候我们也需要将经过这种编码的字符串进行解码,但asp并没有提供相关的函数,这给我们处理问题带来了一定的麻烦。其实我们只要知道了编码规则后,就可以用asp代码来实现我们自己的URlDecode函数了。 以下为引用的内容:
图文无关,原创配图 Function URLDecode(enStr)dim deStr,strSpecial dim c,i,v deStr="" strSpecial="!""#$%&'()* ,.-_/:;<=>?@[/]^`{|}~%" for i=1 to len(enStr) c=Mid(enStr,i,1) if c="%" then v=eval("&h" Mid(enStr,i 1,2)) if inStr(strSpecial,chr(v))>0 then deStr=deStr&chr(v) i=i 2 else v=eval("&h" Mid(enStr,i 1,2) Mid(enStr,i 4,2)) deStr=deStr & chr(v) i=i 5 end if else if c=" " then deStr=deStr&" " else deStr=deStr&c end if end if next URLDecode=deStr (编辑:草根网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐


品鉴紫檀神韵 传承东方美学|传统中式家具文化交流会暨瑜璟紫檀馆在蓉盛大开业
松下投影亮相丝绸之路国际文化交流中心
浙公网安备 33038102330471号