我正在使用Pako NPM软件包,例如:pako.deflate(JSON.stringify(json),{to:'string'})压缩JSON有效负载,并能够通过REST调用正确打开它通过另一个Node.js服务成功使用JSON.parse(pako.inflate(response.body,{to:'string'}))。
但是,当尝试在Ruby环境中充气和查看JSON时,我总是得到“充气”:使用Zlib :: Inflate.inflate(resp.body)的不正确的标头检查(Zlib :: DataError)。因此,总的来说,如何使用zlib从潜在的不同语言驱动的微服务中使这些数据可见(或者是否有另一种软件包可以做到这一点……)?