Luna's blog 月亮月亮酱

在浏览器中输入一个网址后发生了什么

2018-10-26

  

  1. 查找与解析: 浏览器查找该域名的IP地址(查找顺序: 浏览器缓存,系统缓存,路由器缓存,IPS DNS服务器,根域名服务器)
  2. 发送请求: 浏览器根据解析得到的IP地址向 web 服务器发送一个 HTTP 请求
  3. 服务器处理: 服务器收到请求并进行处理
  4. 服务器返回一个响应,如果返回状态码304,说明页面不需要更新,浏览器可以直接使用之前缓存的资源。
  5. 浏览器对该响应进行解码,渲染显示。
  6. 页面显示完成后,浏览器发送异步请求,持续与服务器保持联系来及时更新页面信息。

Content