网络技术
HTTP 103 Early Hints:预加载提示与首包优化
利用 103 Early Hints 在服务器开始生成主响应前下发关键资源预加载提示,降低首包等待并改善首屏体验,含服务端与验证示例。
HTTP/3 与 QUIC 部署实践指南
介绍 HTTP/3(基于 QUIC)的核心特性与部署注意事项,帮助服务架构从 HTTP/1.1/2 平滑演进至 HTTP/3,降低队头阻塞、提升弱网体验。
HTTP 资源提示与连接优化(preconnect、dns-prefetch 与验证)
使用preconnect与dns-prefetch提前建立连接与解析DNS,降低首屏关键路径延迟,提供服务端与客户端配置及验证方法。
Fetch 上传流:ReadableStream 与分块上传实践
说明基于 ReadableStream 的请求体上传、必需的 duplex 配置、分块管线与服务端兼容注意事项,并提供示例与参考。
Fetch Priority:fetchpriority 与资源调度优化
使用 fetchpriority 为关键资源提供优先级提示,优化首屏与关键路径加载;结合实测与 DevTools 验证效果。
Envoy 上游 TLS 起源(TLS Origination) 与证书校验配置实战
在 Envoy 对上游进行 TLS 起源,配置 SNI 与 CA 校验,提升到外部服务的安全连接能力。
Envoy 代理路由与流量治理(Listener、Cluster、Route、Rate Limit)
基于 Envoy 的核心资源(Listener/Cluster/Route)实现流量路由与治理,结合限流与熔断配置,提供可验证的示例与方法。
HTTP 缓存控制实战(Cache-Control、ETag、Last-Modified 正确用法)
讲清浏览器与 CDN 的缓存控制策略,正确使用 Cache-Control、ETag 与 Last-Modified,避免缓存失效与资源错配。
Git子模块与外部仓库依赖治理(commit pin-只读-审计)最佳实践
通过子模块来源白名单与不可变提交引用,实施只读访问与审计,降低外部仓库依赖的安全风险。
HTTP Range 请求:断点续传、206 与 If-Range
系统讲解范围请求的请求/响应头、状态码与条件请求机制,解释断点续传与多线程下载的实现要点与错误处理。
Fetch Keepalive请求治理(大小/速率/终止)最佳实践
通过对fetch keepalive请求设置大小与速率限制,并在异常情况下终止与退避,降低后台上报与卸载阶段的资源风险。
