从URL到网页的展示发生了什么?
第一步: 浏览器把用户输入URL中域名,以UDP的协议发送请求给DNS服务器;
第二步: DNS服务器把访问网站的IP地址返回给浏览器;
第三步: 浏览器以XXX(TCP的http/https等)的方式发送请求到服务器;
第四步: 被访问服务器以XXX(TCP的http/https等) 协议返回网页内容(到浏览器 );
第五步: 浏览器页面渲染成功。显示出来(如何渲染或解析?谁优先解析?答:解析HTML、CSS、JS等)
总结:
以上五步中每一步都是需要经过计算机网络五层协议实现。这个问题涉及知识点太广。
通过wireshark软件的截图(留意:No. 14-47):