浏览器访问web服务器经过了哪些过程

浏览器输入URL,访问服务器的整个过程:

bash 复制代码
DNS解析--》TCP建立连接 --》发生http请求-》服务器响应请求 --》浏览器解析渲染页面 --》断开TCP连接

DNS解析: 浏览器无法从域名获取对应服务器的ip地址和端口,所以需要进行DNS解析,查找到对应的IP地址进行访问。
TCP建立连接:

当浏览器获取到服务器IP地址后,浏览器会用一个随机的端口号向服务器80端口发起TCP连接请求。这个连接请求到达服务器段后,通过TCP三次握手,建立TCP连接,建立连接后就可以通过HTTP进行数据传输了。

相关推荐
可爱系程序猿4 小时前
网络打印机地址正常却无法出纸:从 TCP/IP 端口到 Print Spooler 的排错步骤
网络·网络协议·tcp/ip
liulilittle9 小时前
UCP 控制协议 [简述]
网络·网络协议·计算机网络·udp·ip·通信
Yan_chen66612 小时前
SSH(Secure Shell)安全外壳协议详解
运维·网络协议·ssh
GIR12314 小时前
研究更新:2026年网络协议分析工具发展前景与竞争格局报告(附市场占有率与产业链图谱)
网络·网络协议
半支烟隐 pzishuo16 小时前
HTTP Live Streaming(HLS)直播技术分析与实现
网络·网络协议·http
颜挺锐18 小时前
JMeter TCP 取样器 行尾字节值是 62,是代表的什么意思?
网络协议·tcp/ip·jmeter
Yan_chen66619 小时前
HTTP和HTTPS 完整指南
网络协议·web安全·http·网络安全·https
蜡台19 小时前
Flutter HTTP 请求完整详解
网络协议·flutter·http·dart
OSMeteor19 小时前
在 Hyper-V 中搭建固定 IP、固定网关、可上网且与宿主机互通的 Ubuntu 环境
网络协议·tcp/ip·ubuntu
Claire_8820 小时前
多端文件同步技术方案选型:从增量同步到P2P直连的七大实现对比
网络·网络协议·p2p