短链接原理

说明

长链接比较长,一般分享有字数限制,所以需要转换为短链接。
比如:
长链接: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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 事情是这样的,今天一人问我一个问题,但是我懒得在说,就在网上找了一篇博客通过QQ发送给他,但是在发送链接时我发现之...
    木子李呀林夕梦阅读 1,354评论 0 1
  • 背景 提供一个短址服务你有没有发现,我们的任务中出现长 URL 就会比较麻烦?如果有一个短址生成器就好了。虽然市面...
    guanguans阅读 21,997评论 7 20
  • 一、实现大致思路 前提条件: 支持https的服务器我使用的是阿里云服务器,ssl证书使用的是pianyissl....
    _浅墨_阅读 4,513评论 1 3
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,609评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,629评论 0 11