采纳

面试题:长短链接转换原理,如何用代码实现?

想问一下长短链接相互转化的原理,这是一道面试题,面试官给我提示了一个关键字,DNS域名解析器。我给面试官的回答是,短链接能访问到长链接是通过服务器重定向实现的,这一点我是在长短链接转换的网站上看见的,短链接访问后响应的状态码为302,也就是说短链接必定是指向了一个带有特定域名的服务器,这个带有特定域名的服务器中必然有着长短链接之间的一一映射关系,短链接访问这个带有特定域名的服务器后,将重定向到真实的长链接,这其中涉及两台带有指定域名的服务器,一台为做长短链接映射的服务器,一台为长链接访问到真实地址的服务器,只需要在做长短链接映射的服务器里做好长短链接映射的关系,短链接就能重定向到长链接。 面试官也没说我正确还是错误 就说下下星期一来公司之前吧长短链接转换的原理,代码整清楚。说这个关系到我实习工资。所以我想问的是,这个长短链接转换到底是个什么原理,又是怎么用代码去实现?

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP