当在浏览器中输入 URL 时,一系列事件将发生:

  1. DNS 查找:浏览器首先将 URL 转换为 IP 地址,这是使用 DNS(域名系统)完成的。

  2. TCP 连接:然后,浏览器与目标服务器建立 TCP 连接。

  3. 发送 HTTP 请求:浏览器向服务器发送 HTTP 请求,其中包含 URL 和其他信息。

  4. 服务器处理:服务器处理请求,生成一个 HTTP 响应,其中包含请求的资源(例如 HTML 页面或图像)。

  5. 接收 HTTP 响应:浏览器接收 HTTP 响应并处理内容。