读书人

urf-8gb2312urlencode的编码有关问

发布时间: 2012-01-14 20:02:35 作者: rapoo

urf-8,gb2312,urlencode的编码问题
我的web.config的设置:
<globalization
requestEncoding= "gb2312 "
responseEncoding= "gb2312 "
/>

现在有个页面需要接受参数word
比如请求的url是:
a.aspx?word=%e9%9a%8f%e7%ac%94
暂时不知道%e9%9a%8f%e7%ac%94是什么(怀疑是utf-8“随笔”的urlencode之后的结果)

我现在要把接受这个参数,但是我用urldecode的话会成为乱码,我该怎么处理呢?
是不是要先urldecode,然后在转换成gb2312?该怎么转呢?

[解决办法]
?Server.UrlDecode( "%e9%9a%8f%e7%ac%94 ")
"随笔 "

读书人网 >asp.net

热点推荐