首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从输入URL到页面展现
经海路大白狗
创建于2024-07-11
订阅专栏
高频面试题:从输入URL到页面展现 13篇
等 4 人订阅
共13篇文章
创建于2024-07-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从输入url到页面展现(一)从浏览器解析url开始
前端面试有一道很考验人的问题,那就是:请你说一下从用户从输入url到页面展现的过程是怎样的?在接下来的一段时间呢,狗哥会从这一问题出发,开始剖析这个过程,希望可以让更多的小伙伴掌握到这个过程,虽说不能
从输入url到页面展现(二)找服务器其实是在找IP地址
1 前言 前一节我们讲述了url的规则,url的几种类型,以及访问web服务器的时候,如果用户访问的url如果不包含index.html的话,大概会如何去寻找这个url对应的文件,如果感兴趣的同学可以
从输入url到页面展现(三)通过DNS将域名解析为IP地址以及dns-prefetch的好处
1 前言 上一节我们用直白的话讲了一下浏览器解析url,而浏览器并不具备发送网络消息的能力,所以委托操作系统发送,而这里的第一步,就是去找到对应web服务器的ip地址,并且对互联网和小子网有了一个认识
从输入url到页面展现(四)协议栈和套接字以及三次握手确认对于通信的作用
1 前言 上一节我们说到了域名对用户记忆的优点,但是IP对于路由器的优点,所以需要有DNS服务器提供域名与IP地址的转换,还说到了在前端开发中dns-prefetch域名预解析的好处。 本小节呢,我们
从浏览器输入url到页面加载(五)请求数据在网线中的故事
1 前言 上一章我们说到了,为了确保连接通道已建立完成,进行三次握手的确认。但无论是请求页面,还是发送一个ajax请求,数据都是要达到服务器的,包括header头,body信息这些。一旦离开了客户端浏
从浏览器输入url到页面加载(六)前端必须了解的路由器和光纤小知识
前言 上一章我们说到了数据包在网线中的故事,说到了双绞线,还说到了麻花。这一章继续沿着这条线路往下走,说一些和cdn以及路由器相关,运营商以及光纤相关的小知识,前端同学应该了解一下的 1 CDN和路由
从浏览器输入url到页面加载(七)服务端机器一般部署在哪里
前言 上一节,我们说到了CDN和路由器的关系,说到了公有地址,说到了通信线路服务,这一节跳过那些看不懂的深层知识,直接开始说web服务器。 1. 服务端机器为什么不部署在公司内部 记得在之前的一段时间
从浏览器输入url到页面加载(八)你的web网站有几台服务器?
1 没接触过这个问题很正常 很多人会说,我自己部署的,我能不知道部署了几台服务器嘛,连IP地址我都能告诉你,那恭喜你,你们公司还是挺不错的,而且我断定你一天如果工作8小时的话,每天还会花费一定的时间去
从浏览器输入url到页面加载(九)服务端准备接受数据
1 服务端机器跟客户端一样吗? 服务端的机器,其实也是一台计算机呗,比如我们平时和服务端联调的时候,我们发现后端使用的电脑跟咱们前端的电脑都是一样的啊,都是公司给发的。但如果部署到机房以后呢?后端开发
从浏览器输入url到页面加载(十)接收到网卡数据的处理
1 接收到的数据是什么样的? 更准确的说,服务端接收到的数据,这个时候还不是我们的什么url,data,post/get这些,它只是一些电信号或者光信号,然后网卡接收到这些信号以后,再将信号还原成数字
从浏览器输入url到页面加载(十一)数据返回浏览器
1 Content-Type的作用 数据到达客户端机器后,仍然是那一老套,网卡接受到数据,将电信号转为数字信号,然后CPU指挥网卡驱动将数字信号转为可用的数据信息。 然后到了浏览器呢,就需要重点看一下
高频面试题:从浏览器输入url到页面加载(十二)你之前的项目中,会把静态资源放到CDN服务器上吗?
高频面试题:从输入url到页面展现,这是第十二篇,还有一篇就结束本专栏了,希望这个系列,能够帮助更多需要学习的小伙伴。
从浏览器输入url到页面加载(十三)说一说HTML渲染过程或者浏览器渲染原理
1 重绘与重排 说到浏览器渲染呢,时刻都要记得这两个名词。Repaint(重绘)与Reflow(重排)。 重绘呢,看表层意思就是重新绘制,比如改变某个元素的背景色值,改变文字的色值,改变边框的色值,再