Какой заголовок следует использовать для отправки сжатого GZIP файла JSON с клиента Android на сервер?

Этот вопрос является расширением вопроса здесь . Я использую код здесь , воспроизведенный ниже, для 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 на сервер?

26
задан Community 23 May 2017 в 10:29
поделиться