美文网首页路由联盟
浏览器输入URL后都经历了些什么

浏览器输入URL后都经历了些什么

作者: 李永州的FE | 来源:发表于2017-05-19 11:08 被阅读14次


1    注意:分清http和https区别,了解https加密传输原理

2 DNS域名解析

人类易于记忆的域名计算机是理解不了的,必须通过DNS把域名转换为IP,转换的时候必须先看看缓存里到底有没有记录,有的话不用麻烦服务器了,提高效率。大致分为以下几点:

1.浏览器缓存 – 浏览器会缓存DNS记录一段时间

2.系统缓存 - 从 Hosts 文件查找是否有该域名和对应 IP。

3.路由器缓存 – 一般路由器也会缓存域名信息。

4.ISP DNS 缓存 – 比如到电信的 DNS 上查找缓存。

5.如果都没有找到,则向根域名服务器查找域名对应 IP,根域名服务器把请求转发到下一级,知道找到 IP

注意:有一个DNS劫持的事,通俗来说就是他告诉了你一个假的IP,所以你的网站访问的就是一个顶着相同域名的假网站

3 服务器处理请求

服务器架构一般是MVC

4 浏览器解析请求

1  服务器发回一堆html字符串,浏览器解析时遇到外链的资源还得再次重新发送请求

2 最终解析成dom树,css树,然后根绝css树进行dom树的渲染,比如位置,色彩等的设置。

相关文章

  • 浏览器输入URL后都经历了些什么

    1 注意:分清http和https区别,了解https加密传输原理 2 DNS域名解析 人类易于记忆的域名计算机...

  • 2019-02-27

    从输入url到显示页面,都经历了什么 1、首先,在浏览器地址栏中输入url 2、浏览器先查看浏览器缓存-系统缓存-...

  • 作业:浏览器输入www.baidu.com并按下回车,其中间经历

    浏览器输入www.baidu.com并按下回车,其中间经历了什么? 浏览器分析URL 什么是URL:统一资源定位符...

  • 页面性能优化

    浏览器的一个请求从发送到返回都经历了什么? 首先用户在浏览器中输入了一个url,浏览器将url解析成domain ...

  • Google 浏览器DOM绘制和重绘

    Chrome 浏览器从输入url 到页面呈现完成到底都经历了什么 分为DNS解析 > TCP连接 > HTTP请求...

  • 一个页面从输入URL到加载完成经历了什么?

    一个页面从输入URL到加载完成经历了什么? 一般会经历以下几个过程:1、首先,在浏览器地址栏中输入url 2、浏览...

  • 2018-04-12

    从输入URL 到页面加载完成的过程都发生了什么? 摘要 本文只是初步介绍了浏览器从输入URL到页面加载完成所经历的...

  • 从输入baidu.com到展示百度首页的过程

    从输入baidu.com到展示百度首页浏览器经历了哪些个过程呢? 第一步: 输入URL 在浏览器中输入URL,如b...

  • 前端知识点

    1、从输入url到浏览器呈现页面中间经历了什么? 在输入url的时候,会进行本地历史记录和标签页的查询,提供模糊查...

  • 题目

    1、从输入一个url到浏览器页面展示都经历了哪些过程? -One[https://www.jianshu.com/...

网友评论

    本文标题:浏览器输入URL后都经历了些什么

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