看啥推荐读物
专栏名称: 聊聊架构
聊聊架构
目录
相关文章推荐
架构师之路  ·  4月读的2本书·  1 周前  
今天看啥  ›  专栏  ›  聊聊架构

面试题:在浏览器输入“google.com”后都发生了什么?

聊聊架构  · 公众号  · 架构  · 2018-09-19 18:44
“在浏览器地址栏中输入 google.com,然后按下回车键,之后会发生些什么?”这是我最喜欢的面试题之一。有人可以连续说上几天,试图完整地回答这个问题。我也想说说我的答案。当我在一个面试中被问到这个问题时,我滔滔不绝地讲了 10 分钟,直到面试官打断了我。然后,即使是在面试结束之后,我还在想有些东西还没有讲完。那么究竟会发生些什么?首先,浏览器将会分析你输入的内容。通常,如果输入的内容里包含了“.com”,浏览器不会认为你输入的是一个搜索关键字。在确定它是一个 URL 之后,浏览器会检查它是否指明了某种协议,如果没有,就会在开头添加“http://”。因为你没有指定具体的 HTTP 协议选项,所以浏览器会使用默认值,如端口 80、GET 方 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照