Total Pageviews

Friday, 19 July 2013

几个还原短网址的源码

1。UnShortUrl

短网址还原(UnshortURL)程序的作用就是将这些短网址还原为本来的面目。当前的短网址服务可谓是遍地开花,在方便微博用户交流的同时,却也带来 了一些隐患。因为短网址只是将网址变换为另一种较短的网址,而不考究原网址是否带有病毒或者含有不健康内容,抑或是带有令人讨厌的小尾巴的推荐链接。

支持还原目前流行的各种短网址,如:goo.gl、t.cn、、url.cn、bit.ly等。
原理挺简单,就是通过curl来获取HTTP header的location信息,并做了3个必要的判断,让用户的体验更好些。
系统要求:开启PHP Curl。

短网址还原v1.9更新内容:
支持adf.ly短网址还原,至此,可以还原国内外300多种短网址;
其他细节优化若干。

from http://down.chinaz.com/soft/31345.htm

2. https://github.com/fanzheng/unshorturl

3. http://bazaar.launchpad.net/~seanmurphy/longurl/trunk/files,u need to install bazaar to download the sourcecode.

demo site: http://longurl.org/