บางครั้งอาจมีอักขระที่อ่านไม่ออกเมื่อส่งสัญญาณภาษาจีน ดังนั้นจึงควรเข้ารหัสพารามิเตอร์ภาษาจีน URL ถอดรหัส asp
คัดลอกรหัสรหัสดังต่อไปนี้:
<a href=1.asp?action=<%=server.urlencode(Hello)%>>asdf</a>
ฟังก์ชั่นถอดรหัส
[รหัส]
-
ฟังก์ชัน URLDecode(enStr)
สลัว deStr,strSpecial
สลัว c, i, v
ดีสเตร=
strSpecial=!#$%&'()*+,.-_/:;<=>?@[/]^`{|}~%
สำหรับ i=1 ถึง len(enStr)
c=กลาง(enStr,i,1)
ถ้า c=% แล้ว
v=eval(&h+กลาง(enStr,i+1,2))
ถ้า inStr(strSpecial,chr(v))>0 แล้ว
deStr=deStr&chr(v)
ผม=ผม+2
อื่น
v=eval(&h+ กลาง(enStr,i+1,2) + กลาง(enStr,i+4,2))
deStr=deStr & chr(โวลต์)
ผม=ผม+5
สิ้นสุดถ้า
อื่น
ถ้า c=+ แล้ว
deStr=deStr&
อื่น
deStr=deStr&c
สิ้นสุดถ้า
สิ้นสุดถ้า
ต่อไป
URLDecode=deStr
สิ้นสุดฟังก์ชัน
การตอบสนองเขียน URLDecode (คำขอ QueryString (การกระทำ))
-
[เอชทีเอ็มไอ]