最近在频繁使用 bit.ly 和各类国际社交短链接时,需要整理和分析大量分享链接。时间一长,容易搞不清楚链接背后的真实目标落地页到底是什么,或者担心是否存在恶意跳转钓鱼网站,因此借助短网址还原工具非常实用。

推荐还原平台:http://bitly.co/,界面简单直观,需要排查未知链接的朋友可以自行测试。

支持goo - shortlink restoration

支持还原平台:全面兼容 goo.gl、bit.ly、adf.ly、t.co、t.cn(新浪微博)、url.cn(腾讯企鹅)等国内外 300 多种主流短网址服务。

短链接还原的底层原理是什么?

短链接服务本质上是利用了 HTTP 协议中的 301(永久重定向) 或 302(临时重定向) 状态码。当你在浏览器输入短网址时,服务器会查找数据库中该短码对应的长链接,并在响应头(Headers)的 Location 字段中下发原始长链接。

这类“短网址还原工具”在后台其实并没有复杂的黑科技,它们只是模拟浏览器向该短链接发起了一次 HTTP 请求,并且显式设置了禁止自动跟随重定向,然后直接抓取响应头里的 Location 字段并展示给用户,从而让你在真正点击进入前安全地审查目标真实网址。

开发者技巧:利用 cURL 命令行一行命令还原短链

在本地终端中,你完全不需要借助第三方网页,只需一条内置的 cURL 命令即可实现安全的无渲染解析:

curl -sIL -o /dev/null -w '%{url_effective}
' "http://bit.ly/你的短链接"

或者直接查看首次重定向头信息:

curl -I "http://bit.ly/你的短链接" | grep -i Location

这种方式能够避免在不受信任的网页中触发潜在的 JavaScript 恶意挖矿或追踪 Cookie,在外贸商务与网络安全审查中非常高效。

数字网络实用工具与扩展搭配:
• 油猴(Tampermonkey)脚本与 ADGuard 扩展协同体验
• 风鸟企业大数据背调平台 注册送 5 年 SVIP 会员