跳至主要内容
短.be

点击链接后发生了什么? 一起来看 0.5 秒背后的秘密

用冒险故事的方式,轻松讲解从点击链接到页面显示之间到底发生了什么。DNS 就像电话簿负责查地址、请求就像寄出的信件、响应就像收到的回信,用生活中的比喻帮你理解网络通信的全过程。还会通俗地讲解短链接的重定向跳转机制,让你明白多出的那一步是怎么回事。读完之后,每次点击链接都会觉得更有趣。

2026年3月31日 · 本文约需 1 分钟阅读

技术解说

本文大约需要 3 分钟阅读

## 点击的瞬间,冒险开始了

从点击链接到页面显示,大概只需要 0.5 秒左右,连眨一次眼都不到。但就在这短短的时间里,你的手机或电脑正在进行一场环游世界的大冒险。让我们来看看幕后到底发生了什么吧。

## 第 1 步: 查地址 - DNS 这本电话簿

当你点击 "example.com" 这个链接时,浏览器首先会去查 "example.com 在哪里?"。

这就像在电话簿里通过名字查电话号码一样。在互联网的世界里,每台服务器都有一个叫做 "IP 地址" 的数字地址 (比如 93.184.216.34)。人类觉得 "example.com" 这样的名字更好记,但计算机只认数字才能找到对方。

于是 DNS (Domain Name System) 这个系统,就负责把人类容易理解的名字转换成数字地址。你可以把它记成互联网版的电话簿。

顺便说一下,查过一次的地址,浏览器会暂时记住。这叫做"缓存"。下次再访问同一个网站时,就不用重新翻电话簿了,所以会稍微快一点。

## 第 2 步: 送出信件 - 请求

知道了地址之后,浏览器就会给那台服务器发一封"请让我看看这个页面"的信件 (请求)。

这封信以接近光速的速度,在海底光缆和光纤中飞奔。从中国到美国西海岸的服务器,只需要大约 0.1 秒。一瞬间就横穿了太平洋海底,是不是很厉害?

另外,这封信里不只写了"想要哪个页面",还包含了"用的什么浏览器""想要哪种语言的页面"等信息。就像在餐厅点菜时说"少放辣""要大份"一样。

## 第 3 步: 收到回信 - 响应

服务器收到信后,会把页面数据作为回信发回来。这就是响应。

回信里包含了 HTML (页面的骨架)、CSS (设计样式)、JavaScript (让页面动起来的程序)、图片数据等,所有显示页面所需的材料。

浏览器收到这些材料后,排列文字、涂上颜色、放好图片,组装出你看到的页面。就像厨师 (浏览器) 用送来的食材完成摆盘一样。

如果服务器找不到页面,就会返回 "404 Not Found" 错误。就好比被告知"您点的菜已经卖完了"。

## 短链接的情况 - 多了一次转发

如果点击的是短链接,会多出一个步骤。

1. 浏览器给短链接的服务器发信 2. 短链接服务器告诉浏览器"真正的地址在这边哦" (这就是重定向) 3. 浏览器再给真正的地址发一封信 4. 真正的服务器返回页面数据

重定向就像邮局的转寄服务。搬了家的人收到的信,邮局会帮忙转寄到新地址。短链接服务器就是记住了"寄到这个短地址的信,请转寄到那个长地址"这条指令。

因为多绕了一次路,所以会稍微多花一点时间。不过也就多了 0.05 秒左右,人根本感觉不到。

## 0.5 秒里发生的事 - 总结

让我们整理一下从点击链接到页面显示之间发生的事情。

1. 用 DNS 查地址 (翻电话簿) 2. 给服务器发送请求 (寄出信件) 3. 收到服务器的响应 (收到回信) 4. 浏览器组装页面 (用食材做好菜)

如果是短链接,在第 2 步和第 3 步之间会多一次"转发"。即便如此,整个过程也不到 1 秒,互联网的速度真是令人惊叹。

下次点击链接的时候,不妨想象一下"此刻正有一场横跨世界的冒险在进行"。是不是有点小激动呢?

想更深入了解互联网的工作原理,推荐看看 Web 技术入门书籍 (Amazon)

分享到 XHatena

这篇文章对您有帮助吗?

相关文章

相关术语

立即试试缩短网址吧

缩短网址