- 浏览器解析用户输入的URL,生成⼀个HTTP格式的请求
- 先根据URL域名从本地hosts文件件查找是否有映射IP,如果没有就将域名发送给电脑所配置的DNS进行域名解析,得到IP地址
- 浏览器通过操作系统将请求通过四层网络协议发送出去
- 途中可能会经过各种路由器、交换机,最终到达服务器
- 服务器收到请求后,根据请求所指定的端口,将请求传递给绑定了该端口的应用程序,比如8080被tomcat占用了
- tomcat接收到请求数据后,按照http协议的格式进行解析,解析得到所要访问的servlet
- 然后servlet来处理这个请求,如果是SpringMVC中的DispatcherServlet,那么则会找到对应的Controller中的方法,并执行该方法得到结果
- Tomcat得到响应结果后封装成HTTP响应的格式,并再次通过网络发送给浏览器所在的服务器
- 浏览器所在的服务器拿到结果后再传递给浏览器,浏览器则负责解析并渲染
Http-浏览器发出⼀个请求到收到响应经历了哪些步骤?
只吹45°风2024-09-23 14:30
相关推荐
2301_777998343 小时前
ARP协议进阶:ARP缓存、RARP与ARP欺骗原理解析m0_715674438 小时前
可视化易用·低误报率·跨区域部署:知源-AI数据分类分级系统在金融行业的落地实践dk_tjy8 小时前
AI驱动的自动化攻击背景下:企业端点安全体系的技术架构与建设路径昂好的day10 小时前
VisionMaster 通信模块实战(上):Modbus、TCP 收发、协议组装解析Escalating_xu12 小时前
【Linux 网络编程】connect 的断线重连:用状态机写一个能恢复连接的 TCP 客户端2401_8685347813 小时前
局域网络中信息安全方案设计及攻击防范技术(制造企业园区网)懂点Tech14 小时前
ctfshow MISC入门图片篇(信息附加):misc21解题思路CS_Zero15 小时前
计算机网络通信基础2:带宽和吞吐量、客户端和服务器、网络基础设施盛世宏博智慧档案15 小时前
算力机房多协议融合:Modbus TCP 温湿度变送器与 SNMP 设备混合组网方案严谨的麻辣烫15 小时前
静态代理 IP 的出口一致性如何验证?Python 请求检测与异常排查