一个网站是如何访问的(高难度面试题)


请你谈谈网站是如何进行访问的?
1、请输入一个域名;回车
2、检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射;

  • 有:直接返回对应的IP地址,这个地址中,有我们需要访问的web程序,可以直接访问。
  • 没有:去DNS服务器找,找到的话就返回,找不到就返回找不到;

3、可以配置一个环境变量(可选性)