java服务器对json数据进行gzip压缩

因为有时候传输的json数据比较多,比较大的时候,我们需要对json数据进行压缩。下面贴出一个使用的例子

“`

httpServletResponse.setHeader(“Content-Encoding”, “gzip”);
httpServletResponse.setHeader(“Transfer-Encoding”, “chunked”);
String str=”需要压缩的json数据”;
ByteArrayOutputStream out = new ByteArrayOutputStream();
GZIPOutputStream gzip = new GZIPOutputStream(out);
gzip.write(str.getBytes());
gzip.close();
return out.toByteArray();

你可能感兴趣的:(软件工具,Javase)