在GZIP中编码的响应无法用Android解码

时间:2015-05-20 19:53:40

标签: android gzip

这是我从服务器收到的内容:

mGoogleApiClient = new GoogleApiClient
            .Builder(this)
            .enableAutoManage(this, 0, this)
            .addApi(Places.PLACE_DETECTION_API)
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .build();

showPlaces();

同样的反应,但通过嗅探器

  ��������������V�M1U�RJ11L�HN��H30H220I��00���HMN�012OU�Q�,I�-V������֢�25������

肯定是GZIP,我可以通过嗅探器对其进行解码,它有V�M1U�RJ11L�HN��H30H220I��00���HMN�012OU�Q�,I�-V���� 。 我试图像这样解码它:

Content-Encoding GZIP

但它不起作用。我究竟做错了什么? 这就是我获取数据的方式:

private static InputStream unzip(InputStream data){
try { data = new GZIPInputStream(data); } catch (IOException e) {       e.printStackTrace(); }
  return data;
}

0 个答案:

没有答案