zoukankan
html css js c++ java
【刷题】面筋-网络-浏览器中输入一个URL后,按下回车后发生了什么
概述
浏览器输入域名发生了什么?(Web页面请求过程)
浏览器会从主机的Hosts文件中查看是否有该域名和IP地址的映射;
如果Hosts文件没有,浏览器会查看自己的缓存;
当上面两个方法都行不通时,只能去请求DNS服务器来获取IP地址;
获取到IP地址后,建立TCP连接、三次握手;
确认连接后发送一个HTTP请求报文;
服务器处理请求,并对请求做出响应;
浏览器收到服务器响应,得到html代码;
渲染页面。(浏览器根据响应报文来解析CSS样式、JS交互等等)
详述
图示:
参考链接
知乎专栏:前端经典面试题之一(浏览器输入url按下回车后发生了什么)
博客园经典博文:从输入url到页面展示到底发生了什么
END
查看全文
相关阅读:
程序猿小白博客报道
UML
mysql隔离级别相关
mac使用相关笔记
git相关
maven相关
springboot相关
guava
IDEA高效运用技巧
spring事务相关
原文地址:https://www.cnblogs.com/anliux/p/12885850.html
最新文章
MySQL高级分组排序
日期
js监听事件 上滑消失下滑出现的效果 触摸与手势事件
js cookie 记住用户名密码
js 手动轮播和自动轮播
常见的jquery一些效果
关于文本换行的问题
关于PS的一些总结
点赞增加的jquery写法
解决ie阴影的兼容性
热门文章
微信公众号开发,手机端框架
java基础-数组
java基础-this关键字
java基础-方法重载
java基础-类的定义、成员变量、方法、对象的创建与使用
java基础-类与对象
java基础(二)-语句、数组
java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式
听马云先生,自己感悟
java的重要性
Copyright © 2011-2022 走看看