美文网首页
短链接原理

短链接原理

作者: 愤怒的老照 | 来源:发表于2020-12-18 10:50 被阅读0次

说明

长链接比较长,一般分享有字数限制,所以需要转换为短链接。
比如:
长链接:https://github.com/zgpeace/geekTimeQrcode
短连接:https://url.cn/5fslXqH

这两个链接最后打开都是同一个地址。(这里是极客时间课程返现二维码合集, 返现3/4, 需要的朋友可以联系里面的微信。)

上面的链接是通过站长在线转换的:https://tool.chinaz.com/tools/dwz.aspx

在这里插入图片描述

原理解析

当我们在浏览器里输入 https://url.cn/5fslXqH

  1. DNS首先解析获得 https://url.cn 的 IP 地址
  2. 当 DNS 获得 IP 地址以后(比如:127.0.0.1),会向这个地址发送 HTTPGET 请求,查询短码 5fslXqH
  3. https://url.cn 服务器会通过短码 5fslXqH 获取对应的长 URL
  4. 请求通过 HTTP301 转到对应的长 URL https://github.com/zgpeace/geekTimeQrcode

转载:https://blog.csdn.net/zgpeace/article/details/103164339

相关文章

  • 短链接原理

    说明 长链接比较长,一般分享有字数限制,所以需要转换为短链接。比如:长链接:https://github.com/...

  • 短地址实现原理

    短地址(也叫 短网址:Short URL)就是为了让一个很长的网站链接缩短为一个短的链接。 算法原理 短地址网站基...

  • 网页短链接实现原理探究

    事情是这样的,今天一人问我一个问题,但是我懒得在说,就在网上找了一篇博客通过QQ发送给他,但是在发送链接时我发现之...

  • 短链接系统的算法原理

    平时我们在上网的时候,印象最深刻的有一次是短链接的服务。例如:平时在微信上看一个网页的时候,如果我们选择在浏览器打...

  • 短链的生成方式和用途

    短链的作用1.链接变短2.过滤垃圾链接实现原理key-value存储 利用 自增长的key作为 短链 (这样能保...

  • 短链接

    首先区分一下HTTP的长连接和短连接(注意中间的字不一样) 长连接: 数据传输完成了保持TCP连接不断开(不发RS...

  • 短链接

    1长到短 2短到长

  • Python实现长链接转短链接(附实现原理)

    话不多说,直接上代码 --------------------------------------------分割...

  • openresty && hashids&

    1. 原理 a. 从redis 获取需要表示的短链接的id( redis incr) b. hashids 编码 ...

  • 前端面试每日 3+1 —— 第525天

    今天的知识点 (2020.09.22) —— 第525天 (我也要出题) [html] 你知道短链接的生成原理吗?...

网友评论

      本文标题:短链接原理

      本文链接:https://www.haomeiwen.com/subject/busxnktx.html