当我们在浏览器的地址栏上输入一个url地址,按下enter后,浏览器会显示出来相应的页面,在这个过程中发生了什么呢?
▍大致流程
1、DNS解析,将域名解析为IP地址;
2、浏览器与服务器建立TCP连接(三次握手);
3、浏览器向服务器发起HTTP请求;
4、服务器接收请求并响应,返回相应的HTML文件;
5、浏览器接收从服务器端返回的数据,并进行页面渲染。
当我们在浏览器的地址栏上输入一个url地址,按下enter后,浏览器会显示出来相应的页面,在这个过程中发生了什么呢?
▍大致流程
1、DNS解析,将域名解析为IP地址;
2、浏览器与服务器建立TCP连接(三次握手);
3、浏览器向服务器发起HTTP请求;
4、服务器接收请求并响应,返回相应的HTML文件;
5、浏览器接收从服务器端返回的数据,并进行页面渲染。