【Asp】ASP Url编码 URL编码为UTF-8格式

admin 2021年4月3日19:03:07评论34 views字数 1272阅读4分14秒阅读模式

ASP 将URL编码为UTF-8格式:

Function URLEncodetoUTF8(url)
        Dim oneChar, result      
        Dim oneAsc 
        
        If url = "" Then
            URLEncodetoUTF8 = url
            Exit Function
        End If
  
 
        For i = 1 To Len(url)
            oneChar = Mid(url,i, 1)
            oneAsc = AscW(oneChar)
  
            If oneAsc 
 
            If (oneAsc And &HFF80) = 0 Then
       If (oneAsc >= 65 And oneAsc = 97 And oneAsc = 48 And oneAsc 
             result = result & oneChar 
          Else 
             result = result & "%" & Hex(oneAsc) 
       End If 
            Else
                If (oneAsc And &HF000) = 0 Then
                    uch = "%" & Hex(((oneAsc  2 ^ 6)) or &HC0) & Hex(oneAsc And &H3F or &H80)
                    result = result & uch
                Else
                    uch = "%" & Hex((oneAsc  2 ^ 12) or &HE0) & "%" & _
                    Hex((oneAsc  2 ^ 6) And &H3F or &H80) & "%" & _
                    Hex(oneAsc And &H3F or &H80)
                    result = result & uch
                End If
            End If
        Next 
URLEncodetoUTF8 = result
End Function

文章来源于lcx.cc:【Asp】ASP Url编码 URL编码为UTF-8格式

相关推荐: 大学生毕业后街头流浪7年(图)

  周斌(左一)年迈的父母说起儿子的坎坷遭遇,禁不住老泪纵横。 □文图/通讯员刘真 李锋 本报记者张卫华 湖北师范学院一名本科生,毕业后遭遇坎坷,竟流落黄石街头7年,以拾垃圾、捡残食为生。直到最近有人举报他是一名“逃犯”,其真实身份才被民警发现。 昨日,记者前…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日19:03:07
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【Asp】ASP Url编码 URL编码为UTF-8格式http://cn-sec.com/archives/319723.html

发表评论

匿名网友 填写信息