0
字符串這是我的代碼:解壓gzip JSON響應的Android
try {
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
httpPost.setEntity(new StringEntity(strJson, "UTF-8"));
httpPost.setHeader("api_key", "<TSssssssssssssaaa7>");
httpPost.setHeader("Content-Type", "application/json");
httpPost.setHeader("Accept-Encoding", "gzip");
response = httpClient.execute(httpPost);
resp=EntityUtils.toString(response.getEntity(), "UTF-8");
Log.w("QueingSystem", strJson);
Log.w("QueingSystem", EntityUtils.toString(response.getEntity(), "UTF-8"));
Log.w("QueingSystem", EntityUtils.toString(response.getEntity()));
} catch (Exception e) {
Log.d("InputStream", e.getLocalizedMessage());
}
而且我在日誌中輸出如下:
��������������V*J-.��+NU��VJ�O�&�:J���ʼn�@��ciIFj^IfrbIf~��[bfNj�Rm-���n��;������
任何一個可以幫我得到確切的以字符串格式輸出json響應?
實體=新GzipDecompressingEntity(實體);我得到一個錯誤無法解決 –