最近学习前端基础知识的时候,看到了这个问题和一个回答,非常生动有趣。遂抱着梳理的想法,将整个过程描述出来。
现在,假设您打开了浏览器,想要访问我的个人博客,您会在地址栏输入 lolipopj.github.io
这个 URL 然后敲下回车键。
从敲下回车键到最终顺利在浏览器显示我博客的主页,这个过程的背后发生了什么呢?
检查 URL 格式
别急,在正式驶入互联网的快车道之前,浏览器会首先检查输入的 URL 的格式是否正确。
例如,假如您输入的是 lolipop j.github.io
,或是 lolipopj.gith$ub.io
,浏览器将会判断它们为非 URL。在这种情况下,浏览器通常会将我们错误输入的 URL 作为搜索引擎的输入关键字,最终跳转到搜索结果界面。