Base62x用处举例之一

base62x.encoding.uri Base62x被创制以来,默默工作在后台,这次截图一个用户看得到的地方解释一下。 如上图中,在一个地址参数中,url=httpxhxgx…. 是对一个常规的URI进行编码形成的参数,编码前的样子是

http://news.sohu.com/20130805/n383352302.shtml

通常情况下的做法,URI会被编码成目前的Percent-Encoding的样子: http%3A%2F%2Fnews.sohu.com%2F20130805%2Fn383352302.shtml

而是用Base62x编码,则完整的样子是:

httpxhxgxgnewsxfsohuxfcomxg20130805xgn383352302xfshtmlx

对比一下,模样纯洁了一些,只有字母和数字,没有符号(% 和 .) ,而且长度后者比前者少一个字节.

没有符号的优势,可以确保作为para在URI里或者在Post体里都不会变形,可以安全用在各种环境中。    

此条目发表在Base62x, 计算机技术分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code