首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从长URL中获取短URL

从长URL中获取短URL
EN

Stack Overflow用户
提问于 2017-09-17 02:40:01
回答 1查看 206关注 0票数 0

我刚刚读了这个问题How to code a URL shortener?,上面的答案集中在为长网址获取一个自动递增的ID,然后有一个从ID创建短网址的函数,还有一个从短网址返回ID的函数。

然而,这不意味着如果您再次输入相同的长URL来生成短URL,它将自动递增到新的ID,从而创建不同的短URL吗?

如果你想确保它返回相同的短URL,我想这意味着在当前存储'id‘到'long url’的大型哈希表上,你需要另一个索引哈希表来实现'long url‘到'id'?

有没有更有效的方法来做到这一点,而不是必须将内存存储增加一倍?

EN

回答 1

Stack Overflow用户

发布于 2017-09-17 02:44:05

我对此有一个实现,所以基本上我为特定的URL生成了一个唯一的UUID作为key,实际的url作为value

为了让事情更清楚,这里是Github Link

在你的前端

<b><a href="{{***Value***}}">{{ **Key** }}</a></b>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46257255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档