从在浏览器的输入框输入一个网址,到看到网页的内容,这个过程中发生了什么?

从输入URL开始,浏览器经历了DNS解析、TCP连接、HTTP请求、页面渲染等多个步骤。网络通信涉及TCP/IP协议、DNS查找IP、HTTP请求与响应。页面渲染包括构建DOM树、渲染树和绘制。整个过程还包括了重绘与重排。
摘要由CSDN通过智能技术生成

https://www.cnblogs.com/ouyang99-/p/10284271.html

 

     当在浏览器地址栏输入网址,如:www.baidu.com后浏览器是怎么把最终的页面呈现出来的呢?这个过程可以大致分为两个部分:网络通信和页面渲染。

一、网络通信

    互联网内各网络设备间的通信都遵循TCP/IP协议,利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信。分层由高到低分别为:应用层、传输层、网络层、数据链路层。发送端从应用层往下走,接收端从数据链路层网上走。如图所示:

TCPIP

1. 在浏览器中输入url

    用户输入url,例如http://

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值