浏览器
文章平均质量分 92
森叶
多年谷歌插件开发、Electron 客户端开发经历 偏前端全栈开发工程师 熟练使用PHP、Python、Javascript、Java 四种语言
王森出品 必属精品
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows 下从 Chromium/V8 源码编译 V8 10.8.168.25
本文详细记录了在Windows环境下从Chromium源码中单独编译V8 10.8.168.25版本的过程。主要内容包括:创建独立V8 worktree目录、配置.gclient文件、同步依赖项、解决Windows SDK版本问题、设置GN构建参数、编译v8_monolith静态库,以及整理可分发目录。文章特别说明了如何处理Windows SDK版本不匹配的问题,并提供了完整的构建脚本和参数配置。最终生成v8_monolith.lib静态库和可选d8.exe命令行工具,为需要特定V8版本的项目提供了可靠的构原创 2026-05-17 20:43:31 · 364 阅读 · 0 评论 -
一文彻底搞懂 Cookie 与 Token:从底层机制到实战场景全解析
本文深入解析Cookie与Token的区别及实现原理。Cookie是浏览器提供的存储和传输机制,通过Set-Cookie响应头存储数据,浏览器自动在请求中携带;Token则是认证凭证(如JWT),解决身份验证问题。两者可结合使用,Token可存储在Cookie中传输。 详细剖析了Cookie的底层机制:本质是键值对文本,服务端通过Set-Cookie头设置,浏览器独立存储并筛选发送。解释了Cookie的生命周期、服务端解析方式及常见内容分类(Session ID、客户端Session等)。通过流程图展示了C原创 2026-03-20 19:54:55 · 432 阅读 · 0 评论 -
一个HTTP请求的完整生命周期:从DNS解析到浏览器渲染的8个关键阶段
如果使用的是 HTTP/2,上述文本会被二进制帧化,Header 会通过 HPACK 算法压缩,并且支持多路复用——同一个 TCP 连接上可以并行发送多个请求,不再有 HTTP/1.1 的队头阻塞问题。Web 服务器接收请求,处理静态文件(HTML、CSS、JS、图片)的直接返回,动态请求则通过 FastCGI、uWSGI 或反向代理转发给应用服务器。会提前发现 HTML 中引用的外部资源(CSS、JS、图片、字体),并行发起下载请求,而不等 DOM 解析到那一行。使连接可以复用于后续请求(加载子资源)。原创 2026-03-18 11:37:26 · 375 阅读 · 0 评论
分享