网络知识点——输入一个URL发生了什么

输入一个URL;

发送该地址到DNS服务器,获取到域名对应的web服务器的ip地址;

浏览器与该web服务器建立TCP连接;

浏览器向web服务器发送HTTP请求;

服务器响应请求,并返回指定URL的数据(或错误信息,或者重定向的新的URL的地址);

浏览器下载服务器返回的数据并且解析HTML源文件;

生成DOM树,解析CSS和JS,渲染页面,直到页面显示完成。

你可能感兴趣的:(网络知识点——输入一个URL发生了什么)