浅谈网页从请求到显示的过程

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
简介: 浅谈网页从请求到显示的过程

分析:

首先在浏览器中输入网址后,会发送至DNS服务器并获得域名对应的web服务器的IP地址,与web服务器建立TCP连接。浏览器向web服务器的IP地址发送相应的HTTP请求,web服务器响应请求并返回指定URL的数据,或错误信息,如果设定重定向,则重定向到新的URL地址。

浏览器下载数据后解析HTML源文件,解析过程中实现对页面的排版,解析完成后再浏览器中显示基础页面。

分析页面中的超链接并显示在当前页面,重复以上过程直至无超链接需要发送,完成全部显示。

相关文章
|
5月前
|
测试技术
用navigator.sendBeacon完成网页埋点异步请求记录用户行为,当网页关闭的时候,依然后完美完成接口请求,不会因为浏览器关闭了被中断请求。
用navigator.sendBeacon完成网页埋点异步请求记录用户行为,当网页关闭的时候,依然后完美完成接口请求,不会因为浏览器关闭了被中断请求。
|
10天前
|
缓存 网络协议 CDN
在网页请求到显示的过程中,如何优化网络通信速度?
在网页请求到显示的过程中,如何优化网络通信速度?
168 59
|
3月前
|
JavaScript 前端开发 UED
【源码分享】简单的404 HTML页面示例,该页面在加载时会等待2秒钟,然后自动重定向到首页
【源码分享】简单的404 HTML页面示例,该页面在加载时会等待2秒钟,然后自动重定向到首页
194 0
|
5月前
|
Web App开发 缓存 网络协议
|
10月前
|
存储 JavaScript 小程序
刷新网页后先前浏览位置不变的解决方案
我重新加载网页,刷新之后,滚动条依然定位在我刚刚浏览的位置,这个小功能感觉还不错,挺方便的。 具体是怎么实现的呢,去网上大概查了一下。 这个是使用滚动条属性scrollTop来实现的。
77 0
|
Web App开发 JavaScript 前端开发
浏览器页面卡住定位分析
有童鞋在xxx系统页面反馈,遇到在弹出框后整个页面卡住无法使用的情况,属于必现问题。因此需要跟踪定位问题。
466 0
浏览器页面卡住定位分析
|
域名解析 缓存 网络协议
从输入一个url到浏览器页面展示都经历了哪些过程
从输入一个url到浏览器页面展示都经历了哪些过程
|
Web App开发 缓存 网络协议
浏览器原理 03 # HTTP 请求流程:为什么很多站点第二次打开速度会很快?
浏览器原理 03 # HTTP 请求流程:为什么很多站点第二次打开速度会很快?
402 0
浏览器原理 03 # HTTP 请求流程:为什么很多站点第二次打开速度会很快?
|
缓存 网络协议 前端开发
浏览器原理 04 # 导航流程:从输入URL到页面展示,这中间发生了什么?
浏览器原理 04 # 导航流程:从输入URL到页面展示,这中间发生了什么?
173 0
浏览器原理 04 # 导航流程:从输入URL到页面展示,这中间发生了什么?
|
域名解析 缓存 网络协议
浏览器从输入 url 到页面展现的过程
浏览器从输入 url 到页面展现的过程