浏览器原理

光影博客收录的浏览器原理高频题与参考解析,搜索时也会写成输入URL、从输入URL到页面、页面渲染。下面是站内已有题目,可继续在面试题里按这个词刷。

在面试题中打开共 3 道,本页展示 3 道

  1. HTTP 缓存策略有哪些?强缓存与协商缓存的区别?

    网络 · 中等

    强缓存(Cache-Control/Expires)直接用本地缓存不发请求;协商缓存(ETag/Last-Modified)向服务器验证后返回 304。HTML 用协商缓存,静态资源带 hash 用强缓存。

  2. 从 URL 输入到页面渲染经历了什么?

    网络 · 困难

    DNS 解析 → TCP 三次握手 → TLS 握手 → HTTP 请求 → 服务器响应 → DOM/CSSOM 构建 → 渲染树 → 布局 → 绘制 → 合成。关键优化:DNS 预解析、CDN、预加载、懒加载。

  3. 常见的跨域解决方案有哪些?

    网络 · 中等

    CORS(服务端设 Access-Control-Allow-Origin)、代理(devServer proxy / Nginx)、JSONP(仅 GET)、postMessage(窗口间)、WebSocket。推荐开发用代理、生产用 CORS。

主页
分类
资源
合作
关于