asp中接收到querystring是utf8编码的处理方式

摘要:
%response.charset=“utf-8”response.writeURLDecode(request.querystring(“msg”)+“<”%“)IfIsArray(aSplit)然后sOutput=aSplit(0)ForI=0toUBound(aSplite)-1 sOutput=sOutput&H”&
<%
response.charset = "utf-8"

response.write URLDecode(request.querystring("msg") +"<BR>")

Function URLDecode(sConvert)
    Dim aSplit
    Dim sOutput
    Dim I
    If IsNull(sConvert) Then
       URLDecode = ""
       Exit Function
    End If
 
    ' convert all pluses to spaces
    sOutput = REPLACE(sConvert, "+", " ")
 
    ' next convert %hexdigits to the character
    aSplit = Split(sOutput, "%")
 
    If IsArray(aSplit) Then
      sOutput = aSplit(0)
      For I = 0 to UBound(aSplit) - 1
        sOutput = sOutput & _
          Chr("&H" & Left(aSplit(i + 1), 2)) &_
          Right(aSplit(i + 1), Len(aSplit(i + 1)) - 2)
      Next
    End If
 
    URLDecode = sOutput
End Function
%>

将ASP的页面charset设置为utf-8之后解码就不会有乱码了.

免责声明:文章转载自《asp中接收到querystring是utf8编码的处理方式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Etcd入门教程MySQL创建表下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

WPF ListBox CheckBox 里面如何添加字段进行显示

                                                             <Grid DockPanel.Dock="Top" Height="300"> <DockPanel> <Grid DockPanel.Dock="Left" Margin="180,0,0,0">...

webservice2

按照 当然,里面没写清楚如何配置第三方jar 结果一访问就报错:org.codehaus.xfire.transport.http.XFireConfigurableServlet 4年前就搞过ws的了,结果只是个helloworld, 当时也是没有完全弄明白,而且一直没有总结,所以,再次碰到ws还是有所不明白,这不,现在连helloworld 都做不出来...

Sublime编辑VUE实现代码高亮

❤记在前面 今天没啥特殊的,送自己一句话吧:  欲戴王冠,必承其重         ——《继承者们》 一、下载packages资源 传送网址:https://pan.baidu.com/s/11UkY_Yqr3OYTP6xtnaeLYA ♥ 下载完之后,将解压文件放入Sublime Text安装文件夹下的Data->packages ♥ 打开su...

tinyhttpd源码分析

  我们经常使用网页,作为开发人员我们也部署过httpd服务器,比如开源的apache,也开发过httpd后台服务,比如fastcgi程序,不过对于httpd服务器内部的运行机制,却不是非常了解,前几天看见tinyhttpd,只有短短500行左右的代码,就实现了一个简单的httpd服务器的基本功能,这种tiny程序,其实对于我们了解基本核心有一定的帮助,可...

vue+echarts组件销毁

  注:其实完全可以在实例化之前,使用echarts.init(document.getElementById('xxx')).dispose();解决   项目开发中有一个echarts折线图表展示,根据下拉框选择,请求不同接口,结合时间选择,传给后台,进而获取数据进行绘制。其中信号强度为多条折线图,链路质量为单条折线,根据下拉进行切换,点击查询后,不能...

树状数组求逆序对 附HDU1394

清楚的图解,解释树状数组求逆序对的方法,转载:https://blog.csdn.net/ssimple_y/article/details/53744096 题目:https://vjudge.net/problem/HDU-1394 思路:因为数字[1,n],把a[i]放到末尾,逆序对数量会增加n-a[i]个,即比它大的数字个数, 减少a[i]-1个,...