我正在构建一个新的Web应用程序,该应用程序需要生成一个内部短URL,以供将来用户使用,以使其轻松返回到具有非常长URL的特定页面。我最初的想法是将数字存储在数据库中,然后将其输出为HEXADECIMAL值,以使其小于整数。 TinyURL.com似乎使用了HEXADECIMAL之外的其他东西(多个字母混合数字)。是否有一种简单的方法来生成类似TinyURL的内容?

最佳答案

请查看有关此主题的良好解释:Random TinyURL Browser (Updated)

重要部分:



顺便说一句,另一个类似的问题,通过数学 View :Creating your own Tinyurl style uid。这是一些.NET源代码:Base 36 type for .NET (C#)

关于.net - 制作类似于TinyURL.com的简短URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1671059/

10-10 07:51