从Url到页面加载的前端知识梳理
之前在掘金上看了一篇文章,名为《从输入URL到页面加载的过程—如何由一道题完善自己的前端知识体系!》感觉对整个前端的流程,包括底层的一些工作原理讲的很系统。并融入了很多计算机网路的常识问题。借着给工作室做一次技术分享的机会,我想把相关的知识自己在整理下。
涉及到的知识 按照文章的整个结构,将整个从Url到页面加载分为以下的几个阶段:
从浏览器接收url到开启网络请求线程(这一部分可以展开浏览器的机制以及进程与线程之间的关系)
开启网络线程到发出一个完整的http请求(这一部分涉及到dns查询,tcp/ip请求,五层因特网协议栈等知识)
从服务器接收到请求到对应后台接收到请
...