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年,以拾垃圾、捡残食为生。直到最近有人举报他是一名“逃犯”,其真实身份才被民警发现。 昨日,记者前…
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
点赞
https://cn-sec.com/archives/319723.html
复制链接
复制链接
-
左青龙
- 微信扫一扫
-
-
右白虎
- 微信扫一扫
-
评论