ASP的URL解码函数

ASP 21NN 2年前 (2018-05-24) 41次浏览 已收录 0个评论 扫描二维码
server.URLEncode 相对应的函數

function URLDecode(enStr)
dim deStr,strSpecial
dim c,i,v
deStr=””
strSpecial=”!””#$%&'()*+,.-_/:;[email protected][]^`{|}~%”
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
end function

dim str
str=

“http%3A%2F%2Ffree%2E21cn%2Ecom%2Fforum%2Fthread%2Ejsp%3Fforum%5Fid%3D621%26thread%5Fid%3D745761%26forum%5Fname%3D%26%23431%3BMM%26ispoll%3D0%26views%3D1236%26title%3D%26%23569%3B”
msgbox URLDecode(str)


本文:ASP的URL解码函数 本文链接:https://www.21nn.cn/biancheng/asp/2144.html 本站所以图片、文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如有侵权请邮件与我们联系处理。i@ki4.cn
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址