Article / 2026/05/31
性能优化 (四十四) 网络请求流量优化实战
性能优化 (四十四) 网络请求流量优化实战 的技术笔记。
网络请求流量优化实战
使用网络的场景概述
- 数据:Api、资源包(升级包、h5、RN)、配置信息
- 图片:下载、上传
- 监控:APM相关、单点问题相关
- 数据缓存
- 服务器返回加上过期时间,避免每次重新获取
- 节约流量且大幅提高数据访问速度,更好的用户体验
- okHttp、volley都有较好的实践
- 增量数据更新
- 加上版本的概念,只传输有变化的数据
- 配置信息、省市区县等更新
- 数据压缩
- post请求Body使用GZip压缩
- 请求头压缩
- 图片上传之前必须压缩(luban)
- 优化发送频率和时机
- 合并网络请求、减少请求次数
- 性能日志上报:批量+特定场景上报
- 图片相关
- 图片使用策略细化:优先缩略图
- 使用WebP格式图片
Giscus 未启用:请在
src/site.config.ts中配置 repoId 与 categoryId。