Для моего приложения для Android он будет извлекать данные с сервера в сжатом формате JSON.Android декомпрессии сжатой строки
Я использую:
InputStream stream = new GZIPInputStream(entity.getContent());
Чтобы прочитать поток, это должен распаковывать данные, как я прочитал его.
Проблема неважно, какой алгоритм Gz я использую на стороне сервера (PHP). Я получаю «Неизвестный формат (магический номер ____)» в приложении для Android.
gzencode($json); //gives 1F20
gzcompress($json); //gives 7820
Ive попробовал несколько различных методов декомпрессии данных, но они дают те же ошибки.
Идеи?