Gzip/Deflate 压缩
文本压缩与解压
输入数据
输入原始文本进行压缩
选项
1 (最快)9 (最佳)
级别越高压缩率越好,但速度越慢
💡 使用说明
Gzip 和 Deflate 是什么?
Gzip 和 Deflate 是广泛使用的无损压缩算法。Gzip 在 Deflate 基础上添加了文件头和校验和,常用于 Web 服务器压缩。
区别
- Gzip:包含文件头和 CRC32 校验,HTTP 标准格式
- Deflate:原始压缩流,体积更小但无校验
压缩级别说明
- 1-3:快速压缩,较低压缩率
- 4-6:平衡速度和压缩率(推荐)
- 7-9:最佳压缩,速度较慢
应用场景
- HTTP 响应压缩(Gzip)
- 文件压缩和传输
- 减少 API 响应体积
- 数据存储优化
注意事项
- 压缩数据以 Base64 格式输出,便于传输
- 随机数据或已压缩数据可能无法进一步压缩
- 重复内容越多,压缩效果越好
处理结果
H4sIAAAAAAAAA+3EMQ0AAAgDMCuYQwHzn6nga49mLxNJkiRJkiRJjxX8LWrchxMAAA==原始大小4999 bytes
输出大小68 chars
压缩率-98.64%
节省/增加-4931 bytes
压缩算法Gzip
压缩级别6
处理详情
输入
test test test test test test test test test test test test test test test test test test test test ...↓
压缩后
H4sIAAAAAAAAA+3EMQ0AAAgDMCuYQwHzn6nga49mLxNJkiRJkiRJjxX8LWrchxMAAA==