麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

asp base64 utf-8為了兼容asp.net的base64

2024-05-04 11:08:49
字體:
供稿:網(wǎng)友
asp base64 utf-8為了兼容asp.net的base64
 
 
 
復(fù)制代碼代碼如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 
<%Session.CodePage=65001%> 
<!--#include file="base64.asp"--> 
<% 
Function AspUrlDecode(strValue) 
Dim varAry, varElement, objStream, lngLoop, Flag 
strValue = Replace(strValue, "+", " ") 
varAry = Split(strValue, "%") 
Flag = varAry(0) = "" 
Set objStream = Server.CreateObject("ADODB.Stream") 
With objStream 
.Type = 2 
.Mode = 3 
.Open 
For Each varElement In varAry 
If varElement <> Empty Then 
If Len(varElement) >= 2 And Flag Then 
.WriteText ChrB(CInt("&H" & Left(varElement, 2))) 
For lngLoop = 3 To Len(varElement) 
.WriteText ChrB(Asc(Mid(varElement, lngLoop, 1))) 
Next 
Else 
For lngLoop = 1 To Len(varElement) 
.WriteText ChrB(Asc(Mid(varElement, lngLoop, 1))) 
Next 
Flag = True 
End If 
End If 
Next 
.WriteText Chr(0) 
.Position = 0 
AspUrlDecode = Replace(ConvUnicode(.ReadText), Chr(0), "", 1, -1, 0) 
On Error Resume Next 
.Close 
Set objStream = Nothing 
End With 
End Function 



Function ConvUnicode(ByVal strData) 
Dim rs, stm, bytAry, intLen 
If Len(strData & "") > 0 Then 
strData = MidB(strData, 1) 
intLen = LenB(strData) 
Set rs = Server.CreateObject("ADODB.Recordset") 
Set stm = Server.CreateObject("ADODB.Stream") 
With rs 
.Fields.Append "X", 205, intLen 
.Open 
.AddNew 
rs(0).AppendChunk strData & ChrB(0) 
.Update 
bytAry = rs(0).GetChunk(intLen) 
End With 
With stm 
.Type = 1 
.Open 
.Write bytAry 
.Position = 0 
.Type = 2 
.Charset = "utf-8" 
ConvUnicode = .ReadText 
End With 
End If 
On Error Resume Next 
stm.Close 
Set stm = Nothing 
rs.Close 
Set rs = Nothing 
End Function 


%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
</head> 
<body> 
<% 


'base64編碼后,比起.net多了77u/ 
Response.Write("base64編碼后:"&base64Encode("阿會楠")&"<br />") 

'base64解碼后 
Response.Write("base64解碼后:"&base64uncode("6Zi/5Lya5qWg")&"<br />") 

%> 
</body> 
</html> 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久草中文网 | 天使萌一区二区三区免费观看 | 免费久久精品 | 国产午夜亚洲精品午夜鲁丝片 | 中文字幕涩涩久久乱小说 | 免费一级毛片在线播放视频 | 黄色羞羞视频在线观看 | 日本欧美中文字幕 | 在线观看国产一区二区 | 欧美精品18videos性欧美 | 久久区二区| 久久影院午夜 | 欧美成人福利 | 最新中文字幕日本 | 媚药按摩痉挛w中文字幕 | 日日摸夜夜添夜夜添牛牛 | 成人福利在线 | 中文字幕 欧美 日韩 | 午夜久久久精品一区二区三区 | 深夜免费福利视频 | 国产毛片aaa一区二区三区视频 | 日韩黄色精品视频 | 视频一区国产精品 | 99精品国产小情侣高潮露脸在线 | 九九视频在线观看6 | 精品国产一区在线观看 | 久久久入口 | 国产免费一级淫片a级中文 99国产精品自拍 | 羞羞视频免费观看入口 | 福利在线小视频 | 国产精品视频久久久 | 精品国产99久久久久久宅男i | av日韩在线免费观看 | 国产精品欧美久久久久一区二区 | 国产成人综合在线 | 深夜小视频在线观看 | 欧美a级在线免费观看 | 水多视频在线观看 | 依依成人精品视频 | 久久人人爽人人爽人人片av免费 | 蜜桃传媒视频麻豆第一区免费观看 |