我正在寻找客户端(使用curl)和Koajs服务器之间交换数据的简单示例,内容编码: gzip,deflate。
更多细节:客户端有日志文件。客户端压缩日志文件,并将日志文件发送到服务器。服务端对日志文件进行解压,获取内容。
请给我curl命令和Koajs代码。
谢谢。
发布于 2017-04-14 22:23:44
当您想要使用curl向服务器发送压缩请求时,您可以使用
curl -v -H "Content-encoding: gzip" -X POST -H 'Content-Type: application/json;charset=UTF-8' --data-binary @youdataFile.gzip your_endpoint.com
如果你想用koaServer解压这个请求,我真的不太了解,但我肯定很想知道。就连我也需要知道
发布于 2017-04-17 20:08:46
这就是我如何使用zlib在Koa服务器中解压缩数据
var zlib = require('zlib');
zlib.unzip(buffer, (err, buffer) => {
if (err) return console.log(err);
var dataString = buffer.toString();
});https://stackoverflow.com/questions/42382267
复制相似问题