浏览器导航流程
导航流程 - 来自极客时间- 多个进程相互配合
- 用户输入
url
地址 - 触发
beforeunload
事件 - dns解析,浏览器dns缓存查找,计算机dns缓存查找
- 封装请求 通过
IPC
通知 网络进程, - 网络进程 ip协议找到目的主机,tcp协议建立连接,发送请求
- 服务器收到请求,处理请求,响应数据
- 网络进程接收响应头信息
IPC
通知浏览器主进程,主进程发送“提交文档”消息到渲染进程 - 渲染进程接收到 "提交文档"的消息 开始准备接收html数据
- 主进程将网络进程后去的数据体发送给渲染进程,进入渲染流程。
网友评论