浏览器输入网址到显示经历了哪些过程

1 输入网址
2 域名解析
    2.1 浏览器自身缓存(chrome://net-internals/#dns)
    2.2 操作系统自身的dns缓存
    2.3 读取本地的host文件
    2.4 浏览器发起一个DNS的系统调用(本地主控DNS服务器:宽带运营商服务器查看本身缓存)
    2.5 运营商服务器发起一个迭代DNS解析的请求(->根域.com服务器->imooc.com域服务器->运营商服务器得到(结果)->操作系统内核并缓存->浏览器)
3 浏览器与服务器的web程序tcp链接->三次握手
4 发送http请求
5 服务器处理请求,并将结果返回
6 浏览器根据返回结果进行处理或页面渲染

你可能感兴趣的:(Java基础)