ASP下GB2312的URLEncode编码转UTF-8的URLEncode

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:26:17
在ASP
GB2312下UTF-8编码下
用URLEncode得到的汉字URL编码不一样
请问如何把GB2312下的URLEncode汉字编码,转为UTF-8下的URLEncode汉字编码?
抄代码的不要来!请问这二个虽然值不一样,但是传过去,接收方转码出来的结果是一样的不?
问题本人已解决,想知道答案请邮件联系!
hua3392@sina.com

接收的页面如果是GB2312编码,接到的URLEncode如果是GB2312转换而来的话,能正常解码。但是过来的是UTF-8来的,解码出来就是乱码。反之亦然。
像这种编码的程序你还要求不复制粘贴,谁愿意给你写代码啊。百度分又不是万能的,况且只有20分

不一样
GB2312字符,中文占2字节,而utf-8是3到4字节