我正在寻找客户端(使用curl)和Koajs服务器与内容编码之间交换数据的简单示例:gzip,deflate。Koajs and curl with Content-Encoding:gzip,deflate
更多详细信息:客户端有日志文件。客户端压缩日志文件并将日志文件发送到服务器。服务器解压日志文件并获取内容。
请给我curl命令和Koajs代码。
谢谢。
我正在寻找客户端(使用curl)和Koajs服务器与内容编码之间交换数据的简单示例:gzip,deflate。Koajs and curl with Content-Encoding:gzip,deflate
更多详细信息:客户端有日志文件。客户端压缩日志文件并将日志文件发送到服务器。服务器解压日志文件并获取内容。
请给我curl命令和Koajs代码。
谢谢。
当你想使用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这一要求,我真的不知道这件事,但肯定会喜欢知道。因为即使我需要我知道
这是我如何使用zlib
var zlib = require('zlib');
zlib.unzip(buffer, (err, buffer) => {
if (err) return console.log(err);
var dataString = buffer.toString();
});
哎@Point网络解压缩兴亚Server中的数据,我发布了如何使用zlib的解压缩数据。一探究竟。 –
谢谢@HahaTTpro的解决方案,虽然我还没有尝试过,但一定会试一试 –