我需要将第三方网站的URL添加到网址,但我想压缩/混淆主机部分.我可以使用哪些算法来散列网址,还允许不散列?
例如; 网址是http://www.twitter.com/myusername
.我目前正在服务的(作为HTML链接)是http://mysite.net/bounce/www.twitter.com/username
.什么我喜欢服务是一样的东西http://mysite.net/bounce/X5nsSkdWfA/username
,并有反弹脚本解码|^/bounce/(.*)/|
回www.twitter.com
.
我想在不将哈希存储在任何地方的情况下这样做.
建议?
例如,您可以使用ROT13
混淆;-)
$ echo twitter.com | rot13 gjvggre.pbz
然后你可以使用 base64
$ echo twitter.com | base64 dHdpdHRlci5jb20K
当然,他们不压缩.你可以自己带一些东西来挤出一些东西.