从网络角度来看,用户从输入网址到网页显示,期间发生了什么?

面试

  1. 浏览器输入指定网页 URL
  2. 浏览器通过 DNS 协议,获取域名对应的IP地址
  3. 浏览器根据IP 地址和端口号,向目标服务器发起一个 TCP 连接请求
  4. 浏览器在 TCP 连接上,向服务器发送一个 HTTP 请求报文,请求获取网页的内容。
  5. 服务器收到 HTTP 请求报文后进行处理,再返回 HTTP 响应报文给浏览器。
  6. 浏览器收到 HTTP 响应报文后,解析 HTML代码渲染网页结构和样式,同时根据 HTML 中的资源 URL 再次发起请求获取资源内容,直至网页完全加载显示。
  7. 浏览器在无需和服务器通信时,可主动关闭 TCP 连接或等待服务器关闭请求。
相关推荐
牛马工作号1 小时前
Zigbee 专业详解:从协议到排障
网络·物联网·安全
牛马工作号2 小时前
Wi‑Fi 完全指南:从 802.11 协议到 Wi‑Fi 7、AC+AP 与 Mesh 工程组网
网络·网络协议·智能路由器
智慧光迅AINOPOL2 小时前
智慧工厂全光网怎么扛住AGV与强电磁?光电复合缆与工业级方案
网络·全光网解决方案·全光网·酒店全光解决方案·泛住宿全光网解决方案
JoyCong19982 小时前
手机变身“司令台”!ToDesk AI安卓版上线
网络·人工智能·科技·智能手机·电脑·远程工作·远程操作
a4493153622 小时前
iPhone 基带故障诊断——无服务/搜索不到网络的芯片级维修实录
网络·macos·ios·电脑·iphone
Xzaveir_7774 小时前
企业号码负面标记治理:认证、申诉与合规事件的三轨模型
大数据·网络·人工智能·科技·产品经理
Multipath7124 小时前
智能巡检机器人多链路聚合路由解决方案
网络·5g·安全·实时音视频·信息与通信
Tencent_TCB4 小时前
腾讯云 CloudBase 登上 WAIC:我们为 Agent 重新设计了云的生产线
网络·数据库·腾讯云
hz567894 小时前
音视频技术SDK选型指南:企业实时互动场景的关键能力解析
网络·云计算·音视频·实时音视频·信息与通信