请求从发送到页面渲染的全过程

请求从发送到页面渲染的全过程

背景

有人问, 了解一下吧.

大致过程

1.浏览器输入网站: 例如, www.baidu.com

2.DNS服务器解析

3.找到对应的服务器, 三次握手简历TCP连接

4.发送http请求

5.服务器响应, 浏览器得到HTML代码

6.浏览器解析HTML代码, 获取资源.

  1. 页面渲染

  2. 服务器关闭TCP连接, 四次挥手.

大图流程图

相关推荐
Propeller13 分钟前
【Android】模板化解决复杂场景的滑动冲突问题
android·java
渡我白衣16 分钟前
深入 Linux 内核启动:从按下电源到用户登录的全景解剖
java·linux·运维·服务器·开发语言·c++·人工智能
七夜zippoe17 分钟前
Java 9+模块化系统(JPMS)详解:设计与迁移实践
java·开发语言·maven·模块化·jmm
techzhi27 分钟前
Intellij idea 注释模版
java·python·intellij-idea
bagadesu29 分钟前
MySQL----case的用法
java·后端
what_201832 分钟前
idea启动项目配置环境变量(nacos 命名空间)
java·开发语言
Slow菜鸟34 分钟前
Java 开发环境安装指南(三) | Maven 安装
java
Fantasydg38 分钟前
JSP学习
java·开发语言·学习
太空程序猿1 小时前
数据类型与变量
java·开发语言
信仰_2739932431 小时前
RocketMQ事务消息实现订单创建 + 扣减库存
java·rocketmq·java-rocketmq