在浏览器地址栏敲下www.xx.com这段时间发生了什么?详情介绍 天天热闻
曾经在一家公司面试的时候,面试官管问了我一个问题:“在浏览器地址栏敲下www.xx.com 这段时间发生了什么?”
当听到这个问题的时候,我脑袋就蒙了,虽然知道就是请求与响应,但是要说个1234出来还真不行,最后只说了就是请求与响应什么的,万幸的是面试通过了。
虽然面试通过了,但是问题还是要解决的,我翻了点资料最后总结如下:
(资料图片仅供参考)
当输入域名并敲击回车的时候。
1.浏览器开始搜索自身的DNS缓存。
2.如果浏览器没有缓存,或者缓存已经失效,搜索操作系统自身的缓存。
3.如果操作系统自身的缓存失效,读取本地的HOST文件。
4.浏览器发起DNS的系统调用,发起一个域名解析请求,一般是运营商的DNS服务器。
5.宽带运营商的DNS服务器会查找自身的缓存
6.运营商的服务器发起一个迭代的DNS请求,它首先会找根域的DNS IP地址,然后返回com域IP地址,然后运营商服务器向com域服务器发起请求,返回xx.com域的IP地址,然后再次发起请求(这里一般指的是域名注册商,像万网之类的),找到结果将地址发给运营商的服务器。运营商服务器把结果返回给操作系统内核,并将域名缓存起来,操作系统内核将结果返回给浏览器,浏览器获取到了xx.com的IP地址。
7.浏览器获取到域名对应的IP地址后,发起HTTP“三次握手”。浏览器用随机端口想IP地址服务器发起TCP连接请求。经过层层的路由以及网卡、防火墙,最终到达WEB服务端。
8.TCP/IP连接建立起来以后,浏览器向服务器发生HTTP请求。
9.服务器端收到这个请求,根据路径参数经过后端的一些处理之后,吧结果返回给浏览器。
10.浏览器获取结果(JS/CSS/图片资源,都要结果上面的步骤进行HTTP请求),开始下载HTML文档 > HTML解析 > 加载DOM树 > 生成Render树 > 逐级解析DOM树从根标签开始(一般指HTML表签/元素),最终将渲染后的页面展示给用户。
标签:
相关推荐:
最新新闻:
- C、C++和C#有什么区别?三个小故事带你快速了解C、C++和C#的区别 全球快资讯
- 9-10个月的宝宝喜欢看什么样的图?详情介绍|世界报道
- 世界消息!我的博客部署到nginx上为什么速度这么慢?是什么原因?
- 每日聚焦:解析M3U8索引文件 下载M3U8视频文件的解析
- 每日快报!什么是远程浏览器隔离?远程浏览器隔离详情介绍
- 前后端分离的思想开发 后端给前端传不同类型的json数据
- 最新手机壳价格怎样?最新手机壳报价大全
- 视讯!ios8越狱后必装插件有哪些?ios8越狱后必装插件汇总
- 【技术】Unity3d的布局 SceneView
- 视频会议系统是什么意思?有哪些功能?-当前速看
- vr场景怎么做?VR视频制作教程|每日信息
- 微信塞班版为什么退出后会自动启动?问题出在哪里?
- Android 代码中文字在手机上显示乱码怎么办?解决方法_环球今亮点
- Camera2API的基本功能笔记 Android实现Camera2预览和拍照效果
- abb变频电机怎么样?abb变频电机价格是多少?
- 英语字母表你会背吗?26个英语字母表及字母音标
- 【干货】互联网广告基本术语、计费方式及流程-全球即时看
- 世界微资讯!培训班出身的前端 前端培训班还没毕业的同学该怎么办?
- 联想笔记本一键恢复7.0怎么用?详细方法步骤-天天快看点
- C语言基础疑难点剖析 C语言基础试题剖析-世界信息
- Word文档中如何输入汉字的偏旁部首?输入汉字的偏旁部首方法
- 在浏览器地址栏敲下www.xx.com这段时间发生了什么?详情介绍 天天热闻
- 一次汇报的内容有多页 如何用母版做美化?
- Python语言的背景知识 Python的学习之路
- 世界速看:什么叫信息化管理?信息化管理相关介绍
- 苹果颠覆MP3 手机业的“创新”是怎么做到的?|环球报道
- 地磁场的基本形态与演化 你知道多少?
- 有哪些免费看动漫的网站?6个好用的追番网站|全球实时
- 电商平台大促期间精准营销“五步”走法则 全球关注
- bose家庭影院好吗?bose家庭影院有哪些优势?
- 世界速读:金松冰箱怎么样?金松冰箱多少钱?详细介绍
- 如何实现国产化替代?博思得凭借新一代OX平台技术做到了_世界速讯
- quartz和xxl-job有什么区别?quartz与xxl-job的区别:天天头条
- PS分配内存不足怎么办?解决方案来了
- 如何搭建个人网站?创建网站的第一步是什么?
- 焦点要闻:camel_Apache Camel日志组件示例
- 全球热门:电商数据分析中的基础分析项目——京东订单数据预处理
- 天天微头条丨摩托罗拉xt532怎么刷机?摩托罗拉xt532刷机教程介绍
- 焦点速讯:高效空气过滤器有什么作用?高效空气过滤器作用介绍
- 人工生命中最关键的一步——虚拟细胞的构建|全球今日报
- GE带以太网接口的CPU协议有哪些特性?详情介绍
- nokia5300怎么刷机?nokia5300刷机教程及手机优势
- 百度闪付如何添加银行卡?百度闪付添加银行卡方法
- 环球观热点:反间计你知道吗?史上最经典的10大反间计
- getParameter和getAttribute的区别是什么?区别介绍 全球最资讯
- 如何在Win10登陆界面添加签名?Win10登陆界面添加签名方法
- 中国电池企业前十名有哪些?中国电池企业前十名介绍
- 中国互联网10大平台 2010年中国互联网十大开放平台大盘点
- 怎么打开优酷的kux格式?kux转换成mp4的方法 快看
- 常用的数学函数 数据分析最常用的excel函数公式大全 世界快看
- iPhone 15 采用 MFI 认证 C 口,没认证还是 5W
- 30秒广告700万美元 “美国春晚”超级碗广告费创纪录-环球时快讯
- 《生化危机4重制版》豪华版 将包含13个DLC|世界快资讯
- 抖音奔着超级APP2.0就去了|微速讯
- 户口迁移证怎么办理_户口迁移证办理方法
- 今日聚焦!微信回应头像褪色 网友表示“电子氧化”了
- 一加Ace 2首销:12G起步 2799元起
- Redmi K60官宣降至2999元:目标普及512GB大内存-每日观察
- Redmi K60官降:512GB仅2999元
- 颜值超高!索尼 Xperia 1 V 渲染图曝光
- 54岁休·杰克曼老当益壮:下海冬泳不带怕!
- 林志颖术后首复出:恢复良好 面部无任何疤痕-天天滚动
- 观速讯丨超“小行星”撞地球今日中午上演 法英荷均肉眼可见
- 《全职猎人》全新舞台剧艺图拍摄花絮 5月12日开演:今热点
- 泡饭寿司没人吃,大米为何在日韩失宠? 焦点热议
- 医保卡少了几十元,为啥年轻人焦虑了? 天天快资讯
- 全球微动态丨至强散热,比纸还薄!一加Ace 2 x 瑞声科技量身定制超薄超大VC
- 卢伟冰出手了!512G 版 Redmi K60 降至 3000 元以内_世界新动态
- 摄像头绝了!索尼Xperia 1 V渲染图曝光 观察
- 全球要闻:ChatGPT爆火:谷歌开始检查Bard AI代码数据
- 环球即时:小米 13 Lite 手机渲染图曝光:采用灵动岛设计
- 《CSGO》G2夺冠IEM卡托维兹 尼公子四进决赛终圆梦|全球速看
- 女子多设备同时登腾讯视频账号被封 解锁需超级会员_报资讯
- 世嘉新作《404 GAME RE:SET》公开新人物介绍 2023年春上线
- 开发商十分忙碌 《控制2》已进入概念验证阶段-热门看点