Deflate 解压
将 Deflate 压缩数据还原为文本。
关于Deflate解压
Deflate解压完全在浏览器中将Deflate压缩的二进制数据(以Base64字符串形式提供)还原为原始可读文本。Deflate算法使用LZ77反向引用与Huffman编码相结合实现无损压缩,本工具实现完整的RFC 1951解压规范。对于使用Content-Encoding: deflate的API、网络捕获或存储系统中的压缩有效负载,无需命令行工具或本地运行时环境即可检查。
使用方法
将Base64编码的Deflate压缩数据粘贴到输入框——这是大多数浏览器端和服务器端Deflate压缩实现生成的格式。点击解压运行RFC 1951解压算法,显示恢复的原始文本。如果输入无效或使用不带zlib头部的原始Deflate变体,错误消息将引导你改用Deflate原始解压工具。
常见用途
- API开发者检查使用Content-Encoding: deflate压缩的HTTP响应体,这些响应被Burp Suite、Charles Proxy或浏览器DevTools捕获
- 数据库管理员从压缩的VARCHAR或BLOB列中恢复原始文本,其中应用程序代码在存储前使用了zlib deflate
- 开发者执行往返验证,确认他们的Deflate压缩实现生成的输出能解压回确切的原始字符串
- 网络工程师分析PCAP文件中的Deflate压缩有效负载,读取二进制协议调试过程中的应用层消息内容
- 事件驱动架构师解码来自Kafka、RabbitMQ或AWS SQS队列的压缩消息,生产者使用Deflate压缩以减少消息大小和成本