这个问题是扩展的问题在这里 。 我使用的代码在这里抄录如下,以GZIP压缩JSONObject
。
String foo = "value";
ByteArrayOutputStream baos = new ByteArrayOutputStream();
GZIPOutputStream gzos = null;
try {
gzos = new GZIPOutputStream(baos);
gzos.write(foo.getBytes("UTF-8"));
} finally {
if (gzos != null) try { gzos.close(); } catch (IOException ignore) {};
}
byte[] fooGzippedBytes = baos.toByteArray();
我使用的是DefaultHttpClient
发送该压缩的JSONObject服务器(代码是在我的控制)。
我的问题
我应该在使用什么样的标题request
? 我使用request.setHeader("Content-type", "application/json");
发送JSON服务器?