Commit 7476bc02 authored by 华润's avatar 华润

zip压缩优化

parent 82a03917
...@@ -92,19 +92,19 @@ public class ProvidentFundServicesController { ...@@ -92,19 +92,19 @@ public class ProvidentFundServicesController {
// 请求返回的数据 // 请求返回的数据
InputStream is = conn.getInputStream(); InputStream is = conn.getInputStream();
//1.----------------------------------------------------------------------下面是正式环境用的代码(备注:里面没有用gzip压缩的数据用1的代码,有返回gzip压缩的数据应该是用2的代码) //1.----------------------------------------------------------------------下面是正式环境用的代码(备注:里面没有用gzip压缩的数据用1的代码,有返回gzip压缩的数据应该是用2的代码)
String readLine = new String(); // String readLine = new String();
BufferedReader responseReader = new BufferedReader(new InputStreamReader(is,"UTF-8")); // BufferedReader responseReader = new BufferedReader(new InputStreamReader(is,"UTF-8"));
while ((readLine = responseReader.readLine()) != null) { // while ((readLine = responseReader.readLine()) != null) {
sb.append(readLine); // sb.append(readLine);
}
//2.-----------------------------------------------------------------------下面注释是测试环境用的代码
// GZIPInputStream gzis = new GZIPInputStream(is);
// InputStreamReader reader = new InputStreamReader(gzis,"UTF-8");
// BufferedReader br = new BufferedReader(reader);
// String temp;
// while ((temp = br.readLine()) != null) {
// sb.append(temp);
// } // }
//2.-----------------------------------------------------------------------下面注释是测试环境用的代码
GZIPInputStream gzis = new GZIPInputStream(is);
InputStreamReader reader = new InputStreamReader(gzis,"UTF-8");
BufferedReader br = new BufferedReader(reader);
String temp;
while ((temp = br.readLine()) != null) {
sb.append(temp);
}
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
System.out.println("公积金服务第三方返回的zip解压缩之后的报文:" + sb.toString()); System.out.println("公积金服务第三方返回的zip解压缩之后的报文:" + sb.toString());
return sb.toString(); return sb.toString();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment