gpt4 book ai didi

.net - 制作类似于 TinyURL.com 的短网址

转载 作者:bug小助手 更新时间:2023-10-28 01:29:57 34 4
gpt4 key购买 nike

我正在构建一个新的网络应用程序,该应用程序需要生成一个内部短 URL,以便将来使用,以便用户轻松返回具有很长 URL 的特定页面。我最初的想法是将一个数字存储在数据库中并以十六进制值输出,以使其比整数短。 TinyURL.com 似乎使用了 HEXADECIMAL 以外的东西(多个大小写字母与数字混合)。有没有一种简单的方法可以生成类似于 TinyURL 的内容?

最佳答案

请查看这个关于主题的很好的解释:Random TinyURL Browser (Updated) .

重要部分:

As we have established, there are 62,193,780 possible values for TinyURL's. TinyURL's are generated by a Base 36 hash (36 indicating the number of characters a-z and 0-9, the array of possible values out of which a TinyURL can be constructed), autoincremented by MySQL with an initial value count of zero.

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

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

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com