如何找到链接到特定长URL的缩短网址?

问题描述:

这是通常扩大的短网址问题的反面。如何找到链接到特定长URL的缩短网址?

对于给定的长URL,我如何才能找到哪个短链接链接到它?

如果这需要通过缩写的API,那么支持这样的查询的那些将被赞赏。

我不认为有直接的方法来做到这一点。例如,我可以在明天编写自己的URL缩短器 - 由于shortURL-> longURL映射是私有的,所以在我的服务器上,我需要为您提供一种访问该信息的方法。

所以,如果你有网站的控制权,你可能能够从查看服务器日志收集信息 - REFERER标头,特定。

我知道,对于bit.ly,你可以很容易地缩短那里的URL,这会给你相应的shortURL。除非有人注册了帐户,否则使用bit.ly的任何人都会使用这个相同的简短网址。

答案很简单:提交URL到每个网址缩短您感兴趣的

  • 如果URL已缩短你会得到相同的短网址是别人提交您的网址了前背部。
  • 否则,你现在有一个新的短URL!真的没有伤害。