网页输入一个url后发生了什么

124 阅读1分钟

首先,最开始的时候是navigationStart,浏览器加载起点,然后如果有重定向,会redirect,如果没有重定向,会找http缓存,如果没有缓存,开始寻址DNS,然后进行tcp连接,建立通信,然后发起http请求,等待响应,然后对响应结果进行处理,然后开始load,渲染过程;

image.png

image.png

总结:发起 缓存 DNS TCP 发起请求 等待响应 处理结果 加载渲染