工作中用到了gzip压缩,记录一下此方法,方便后续使用
/**
* 使用gzip对获取到的数据流进行压缩
* @param data数据
* @return 压缩后的字节数组
* @throws IOException IO异常
*/
private byte[] zipData(byte[] data) throws IOException {
ByteArrayOutputStream bos = new ByteArrayOutputStream();
GZIPOutputStream gzip = new GZIPOutputStream(bos);
gzip.write(eventBody);
gzip.finish();
gzip.close();
return bos.toByteArray();
}
来源:CSDN
作者:花驴
链接:https://blog.csdn.net/qq_36499475/article/details/103833397