当前位置:   article > 正文

浏览器访问一个页面的步骤详解_访问 若您 页面

访问 若您 页面
面试时经常被问到:浏览器访问一个页面的时候背后的步骤是怎样的?

我往往是把HTTP请求和响应讲了一下。

现在想想,感觉仅仅回答HTTP请求和响应有点太窄了。
所以,这里主要从计算机网络的角度将浏览器访问一个页面的背后的过程进行一个较为详细的解读。

域名->IP

当在浏览器中访问一个网址的时候,首先要做的就是找到域名所对应的服务器的IP地址。

浏览器通常有三个途径来找IP地址。
  1. 缓存。包括浏览器的DNS缓存和OS的DNS缓存。
  2. HOST文件。浏览器会去本地的HOST文件中寻找域名对应的IP地址。
  3. 域名服务器查询。向本地域名服务器求助(一般是路由器),如果得不到还得向更高层次的域名服务器(根域名服务器、顶级域名服务器、权限域名服务器)求助。本地域名服务器向高级域名服务器查询可以是迭代查询或递归查询。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/219543
推荐阅读
相关标签
  

闽ICP备14008679号