美文网首页
打开网页的时候发生了什么?

打开网页的时候发生了什么?

作者: 阿萨杂谈 | 来源:发表于2022-03-09 20:23 被阅读0次

大家好,我是阿萨。昨天收到一个很好的问题:在地址栏里输入URL后发生了什么?

首先我们先说明几个名词。

比如我们要访问

http://www.testip.com/virtualpath/login.html

1)http://代表使用的是HTT P的网络协议。

2)www.testip.com是访问的服务器地址。也叫域名。

3)virtualpath 是别名

4)login.html 表示要打开的页面。

接下来我们说明下访问页面后发生了什么?

1)解析www.testip.com 这个服务器地址。根据域名解析得到服务器的IP地址。

2) 浏览器与服务器之间经过三次握手建立连接。

3)服务器找出别名部分和请求页面部分。

4)服务器根据别名部分与物理路径的映射关系,找到传输文件目录,返回指定文件给浏览器。

5 )浏览器收到test.html文件,解析内容,展现页面。

6)数据传输完毕后,四次挥手断开连接。

这里还涉及网络的传输协议,CDN等相关知识。感兴趣的可以了解下。

谢谢大家。

阿萨杂谈

爱学习,爱生活的奋斗者!

64篇原创内容

公众号

相关文章

  • 打开网页的时候发生了什么?

    大家好,我是阿萨。昨天收到一个很好的问题:在地址栏里输入URL后发生了什么? 首先我们先说明几个名词。 比如我们要...

  • 当你打开一个网页的时候发生了什么

    你有没有好奇过,当你在浏览器打开一个网页的时候,从敲下回车的那一刻到看到网页展现,中间短短的几秒甚至几百毫秒里...

  • 网络常见面试题

    1、从浏览器地址栏输入网址,到网页彻底打开,中间都发生了什么 打开网页1,DNS域名解析2,TCP连接3,HTTP...

  • 从输入url到打开网页发生了什么

    1.DNS解析 解析顺序 1) 浏览器缓存当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名...

  • 网络面试基础知识

    1.当打开浏览器输入url到打开网页,这当中发生了什么?(1). DNS解析(2). TCP连接(3). 发送HT...

  • 从URL输入到页面展现时发生了什么

    从我们输入一个网址(比如:www.baidu.com)时,到底发生了什么?为什么从这个网址我们就能打开相应的网页?...

  • Python3.x爬虫教程:爬网页、爬图片、自动登录

    1、第一个示例,我们要来进行简单的爬虫来爬别人的网页 这是爬回来的网页输出: 这中间到底发生了什么事呢?让我们打开...

  • Ajax技术是什么东西

    Ajax是什么东西? 使用AJAX的网页,内容是异步加载的。没有使用AJAX的网页,在网页完全打开的时候,加载就完...

  • 理论知识总结

    标签(空格分隔): 面试准备 [TOC] 1、讲讲输入完网址按下回车,到看到网页这个过程中发生了什么 域名解析 发...

  • 今天网页版的简书登录不上去

    不知道为什么,网页版就是打不开简书。日更活动刚到第二十天就遭遇滑铁卢! 到底发生了什么? 为了缓解焦虑的心情,发一...

网友评论

      本文标题:打开网页的时候发生了什么?

      本文链接:https://www.haomeiwen.com/subject/sdhxdrtx.html