TinyURL和Metamark这样的服务是如何工作的呢?它们仅将短链接关联到一个虚拟网页,该网页提供“HTTP重定向”到原始URL吗?还是其中有更多“魔法”?
我目前使用 MD5 哈希,但我想找到一种可以创建更短的哈希值的方法,仅使用 [a-z][A-Z][0-9]。它只需要大约 5-10 个字符的长度。 有没有已经存在的方法可以实现这一点? 更新1: 我喜欢 CRC32 哈希。有没有一种干净的方法可以在 .NET 中计算它? 更新2: 我正在使用链...
如果有一个很长的URL,我想生成一个像Twitter中那样的短URL。在Ruby中有没有实现这个的方法? 如果有一个长URL,想要生成一个类似于Twitter那样的短URL,那么在Ruby中是否有一些实现的方法呢?
我正在研究我们网站的分析数据,发现有一批 t.co 的 URL 是我们推广活动的来源。我尝试着找到一种方法,通过 Twitter API 或其他途径将这些 URL 还原回它们所来源的原始推文。然而我似乎无法找到一个好的方式来实现,是否有任何方法可以做到这一点呢?
我正在开发一个新的Web应用程序,需要生成一个内部短网址,以便用户将来能够轻松地返回到一个具有非常长URL的特定页面。我的初步想法是在数据库中存储一个数字,并将其输出为十六进制值,以使其比整数更短。TinyURL.com似乎使用的不是十六进制(多个大小写字母与数字混合)。是否有一种简单的方法来...
当为同一域名下的URL创建短链接服务时,我们应该使用302重定向吗? 完整的URL结构:example.com/gig/{id}/gig-full-name-slug 短链接结构:example.com/g/{base64id} 我们正在使用asp.net mvc3,如果有任何快捷方式,请...