从输入URL到浏览器显示页面发生了什么?

版权声明:本文为博主原创文章,转载时请注明出处。 https://blog.csdn.net/i_dont_know_a/article/details/82083581

当我们在浏览器的地址栏上输入一个url地址,按下enter后,浏览器会显示出来相应的页面,在这个过程中发生了什么呢?

▍大致流程

1、DNS解析,将域名解析为IP地址;

2、浏览器与服务器建立TCP连接(三次握手);

3、浏览器向服务器发起HTTP请求;

4、服务器接收请求并响应,返回相应的HTML文件;

5、浏览器接收从服务器端返回的数据,并进行页面渲染。

猜你喜欢

转载自blog.csdn.net/i_dont_know_a/article/details/82083581
今日推荐