对于迅雷专用链接不用我去解释相信大家都明白(别告诉我你不懂~汗),现在就链接的编码原理及转换详细说明一下,明白以后就可以用迅雷下载快车、旋风专用地址的软件啦。

首先要明白Base64编码是怎么一回事,不懂的先去百度一下再回来。
Base64编码是一种加密算法,Email的原始信息就是由Base64编码构成的。
而这些专用链接都是通过Base64编码加工转换而成的。

迅雷专用地址例子:thunder://QUFodHRwOi8vZG93bi5pcHZ2LmNuL3diLmV4ZVpa
真实文件下载链接:http://down.ipvv.cn/wb.exe

附转换工具下载:下载文件 下载此文件

今天发现一个问题,在百度搜索和Google搜索中的关键词编码问题。

"测试"这个词在百度查询是这样的:
http://www.baidu.com/s?cl=3&wd=%B2%E2%CA%D4
这说明在百度"测试"的url编码是"%B2%E2%CA%D4"

在google查询"测试"这个词是:
http://www.google.cn/search?hl=zh-CN&q=%E6%B5%8B%E8%AF%95
这说明在google"测试"的url编码是"%E6%B5%8B%E8%AF%95"

这两种代码的区别是什么?应该如何相互转换呢?

3

06-2008

GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。

至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。

GBK包含全部中文字符,
UTF-8则包含全世界所有国家需要用到的字符。

GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准(好像还不是国家标准)

UTF-8编码的文字可以在各国各种支持UTF8字符集的浏览器上显示。
比如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支持包。

加载中……