文件名称:tinyurl:设计TinyURL
文件大小:58KB
文件格式:ZIP
更新时间:2024-05-19 02:36:10
Java
TinyURL项目 :top_hat: 介绍 这是系统设计的一个附带问题。 TinyURL是URL缩短服务,您可以在其中输入诸如的URL,并返回诸如类的短URL。 也称为友好URL。 消息传递技术可能需要一个友好的URL(统一资源定位符),以限制消息中字符的数量(例如SMS,Twitter),以减少读者从打印源复制URL时所需的打字量,是为了使人更容易记住,或者出于永久链接的目的(多年不变)。 在Twitter中,此服务是自动提供的,它使用自己的URL缩短服务来缩短链接。 URL缩短的其他用途是“美化”链接,跟踪点击或隐藏基础地址。 尽管出于合法的商业或个人原因可能希望隐藏基础地址,但是它很容易被滥用。 某些URL缩短服务提供商发现自己已进入垃圾邮件黑名单,因为试图绕过那些完全相同的黑名单的站点使用了重定向服务。 一些网站会阻止发布简短的重定向URL。 :blue_book: 基本问题 可能有多少个唯一标识符? 您会
【文件预览】:
tinyurl-master
----README.md(5KB)
----LICENSE(1KB)
----Res()
--------tinyURL.py(581B)
--------TinyURL.java(1KB)
--------tinyURL_logo.png(54KB)