您的位置:首页 > 其它

在UTF-8页中接收和使用以GB2312方式进行URL编码的中文数据

2010-11-11 18:19 351 查看
  本文记录我如何在UTF-8页中接收和使用以GB2312方式进行URL编码的中文数据的实现。

  比如“汉”字:
  以GB2312编码进行URLEncode后:%BA%BA
  以UTF-8编码进行URLEncode后:%E6%B1%89

  如果将以GB2312编码进行URLEncode后的数据%BA%BA直接通过URL传递给UTF-8编码的网页,并在网页中直接以Request.QueryString方式读取数据,就会有乱码问题。

  解决方法如下:

使用实例

Dim sTest
sTest = GBQueryString("Test")  '取得URL传过来的名为Test的参数的内容
Response.Write(sTest)  '输出Test的内容到页面上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐