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

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

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

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

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

相关推荐
小邓的技术笔记4 小时前
解析 gin 接收到 http 请求是怎么处理的
网络协议·http·gin
TlSfoward5 小时前
TLSFOWARD抓包工具 TLS指纹
网络协议·http·百度·https
利来利往6 小时前
如果你的电脑可以ping ip无法ping域名
网络·网络协议·tcp/ip
lupai6 小时前
赛符 SSL 证书全场景部署与信任价值构建指南
网络·网络协议·ssl
CHANG_THE_WORLD8 小时前
TCP 四次挥手彻底解析:FIN、ACK、SEQ、半关闭与 TIME-WAIT
网络·网络协议·tcp/ip
测试员周周18 小时前
【skills5】一份 spec 生成 k6/JMeter/Locust:性能压测 + 全站截图,上线前的双保险
功能测试·网络协议·测试工具·jmeter·http·自动化·集成测试
酣大智18 小时前
常用 IP 协议号大全(IP 层承载的上层协议)
网络·网络协议·tcp/ip
paopaokaka_luck1 天前
基于Springboot3+vue3的旅游景区点评系统(AI审核、webSocket聊天、协同过滤算法、Echarts图形化分析)
websocket·网络协议·旅游
熬夜苦读学习1 天前
基于websocket的多用户五子棋网页游戏
linux·服务器·网络·websocket·网络协议·游戏·五子棋
广州灵眸科技有限公司1 天前
xfce桌面旋转说明:基于灵眸科技EASY-EAI-Nano-TB
网络·网络协议·tcp/ip·算法·php