日期:2014-05-20  浏览次数:20442 次

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 ")
"随笔 "