zoukankan
html css js c++ java
【刷题】面筋-网络-浏览器中输入一个URL后,按下回车后发生了什么
概述
浏览器输入域名发生了什么?(Web页面请求过程)
浏览器会从主机的Hosts文件中查看是否有该域名和IP地址的映射;
如果Hosts文件没有,浏览器会查看自己的缓存;
当上面两个方法都行不通时,只能去请求DNS服务器来获取IP地址;
获取到IP地址后,建立TCP连接、三次握手;
确认连接后发送一个HTTP请求报文;
服务器处理请求,并对请求做出响应;
浏览器收到服务器响应,得到html代码;
渲染页面。(浏览器根据响应报文来解析CSS样式、JS交互等等)
详述
图示:
参考链接
知乎专栏:前端经典面试题之一(浏览器输入url按下回车后发生了什么)
博客园经典博文:从输入url到页面展示到底发生了什么
END
查看全文
相关阅读:
Django_05_模板
Django_04_视图
Django_03_后台管理
Django_02_创建模型
Django_01_创建图书管理项目
Djang简介
day_03比特币转账的运行原理
day_02比特币的转账机制及其7个名词
day01_人类社会货币的演变
Socket问题
原文地址:https://www.cnblogs.com/anliux/p/12885850.html
最新文章
CCF真题之画图
CCF真题之相邻数对
CCF真题之窗口
CCF真题之相反数
CCF真题之ISBN号码
CCF真题之出现次数最多的数
杭电ACM分类
CCF真题之最优灌溉
CCF真题之数字排序
CCF真题之图像旋转
热门文章
557. 反转字符串中的单词 III
104. 二叉树的最大深度
Java 类型转换
B
A
182. 查找重复的电子邮箱
617. 合并二叉树
292. Nim游戏
728. 自除数
344. 反转字符串
Copyright © 2011-2022 走看看