我想将 node.js 中的 utf-8 缓冲区压缩为 gzip 存档中的“文件”。zlib 页面上似乎没有任何关于如何执行此操作的文档,并且从我到目前为止发现的内容中没有关于堆栈溢出的见解。最后,我实际上并不想将文件写入文件系统,而只是将数据作为 HTTP 请求发送。如果有人知道如何实现这一点(zlib 是否已经支持它,或者是否有一个包可以做到这一点),那将是一个很大的帮助!
只是为了弄清楚这是为了什么,这是通过 HTTP 将 Dockerfile(以字符串形式)发送到 docker 实例以用于构建映像命令。
谢谢!