从网页输入url到页面展示,浏览器一顿操作猛如虎

我只是随便输进去几个字,噼里啪啦的页面就雨点般的扑面而来。浏览器中间做了哪些操作,才能让获知讯息变得如此便捷?且看下面分解:

1、输入网址

2、浏览器解析 URL 解析出主机名

3. 浏览器将主机名转换成服务器 IP 地址(浏览器先查找本地 DNS 缓存列表 没有的话 再向浏览器默认的 DNS 服务器发送查询请求 同时缓存)

4.浏览器将端口号从 URL 中解析出来

5、浏览器建立一条与目标 Web 服务器的 TCP 连接(三次握手)

6、浏览器向服务器发送一条 HTTP 请求报文

7.   服务器向浏览器返回一条 HTTP 响应报文

8、浏览器展示HTML

9、浏览器发送请求获取其他在HTML中的资源。

以上是简写版,对于一看见大段文字就头疼的童鞋来说够了。

扫描二维码关注公众号,回复: 9574433 查看本文章

欲知详情如何,可参照https://www.cnblogs.com/xianyulaodi/p/6547807.html

发布了46 篇原创文章 · 获赞 23 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_43586120/article/details/92807138