当你在浏览器中输入 URL 并按 Enter 键时会发生什么?网友在GitHub上面整理了回答一个古老的面试问题“当你在浏览器的地址框中输入 google.com 并按 Enter 键时会发生什么?,包括解析网址、DNS查询、HTTP协议、页面渲染等等,一步一步回到解析了这个问题,非常详细,感兴趣的同学可以到页面阅读学习,支持中文、英文、日语、韩语等等多个语言版本。
GitHub(中文版):https://github.com/skyline75489/what-happens-when-zh_CN
GitHub(英文版):https://github.com/alex/what-happens-when