当我们在浏览器地址栏中输入url地址,都最后看到页面,中间经历了哪些事情?...

本文详细介绍了从用户在浏览器地址栏输入网址到最终呈现完整网页的过程。包括域名解析、服务器定位、项目定位、资源文件获取及返回、浏览器渲染等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

假设我们访问的是‘http://www.baidu.com/stu/index.html’这个地址,按下enter键后我们可以看到百度首页面

都经历了哪些事情

**【request请求阶段】

>1.先根据客户端输入的域名,到DNS服务器上进行反解析(通过域名找到对应服务器的外网IP)

>2.通过找到的外网IP,找到对应的服务器

>3.通过在地址栏中输入的端口号(没有输入是因为不同的协议有自己默认的端口号)找到服务器上发布的对应的项目

【response响应阶段】

>4.服务器获取到请求资源文件的地址,例如“/stu/index.html”把资源文件中的源代码找到
>5.服务器端会把找到的源代码返回给客户端(通过HTTP等传输协议返回的)

【浏览器自主渲染】

>6.客户端接收到源代码后会交给浏览器的内核(渲染引擎)进行渲染,最后又浏览器绘制出对应的页面**
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值