Описание тега gzipinputstream

GzipInputStream - это класс Java для чтения данных, сжатых в формате gzip. Он также доступен на Android.
1 ответ

Различия DataInputStream, GZIPInputStream и InputStream

Я знаю это, GZIPInputStream extends InflaterInputStream extends FilterInputStream extends InputStream а также DataInputStream extends FilterInputStream extends InputStream Я хочу знать разницу между следующим InputStream mIstr1 = new DataInputStream…
17 окт '12 в 13:20
1 ответ

Чтение gzipped запроса в сервлете

Я что-то упускаю в довольно простой задаче: мне нужно проверить, не разархивирован ли входящий запрос входного потока, и разархивировать его содержимое. это без использования типа контента. я думал о чем-то вроде этого: проверьте, отправлен ли запро…
14 июл '13 в 15:11
0 ответов

Как gzip затем распаковать строку, не заходя в файловую систему на Java?

Желаемая: Создать сжатие и распаковать строку или байтовый массив. После этого я планирую в Base64 кодировать его для записи в файл журнала. К сожалению, похоже, что он не распознает его как сжатый или что-то в этом роде. Я предполагаю, что в нем от…
18 авг '16 в 02:23
0 ответов

Как обернуть GZipInputStream с BufferedInputStream?

У меня есть FileReadClient который читает файл следующим образом, public synchronized int read (byte buf[], int off, int len) throws IOException { if (br == null){ if (useGZIP) { br = new BufferedInputStream(new GZIPInputStream(blockStream)); } else…
0 ответов

Обертывание BodySubscriber<InputStream> в GZIPInputStream приводит к зависанию

Я использую новый java.net.http классы для обработки асинхронного обмена HTTP-запросами + ответами, и я пытаюсь найти способ, чтобы BodySubscriber обрабатывал различные типы кодирования, такие как gzip. Тем не менее, картирование BodySubsriber&lt;In…
19 ноя '18 в 16:39
2 ответа

Java java.io.IOException: не в формате GZIP

Я искал пример того, как сжать строку в Java. У меня есть функция, чтобы сжать, а затем распаковать. Компресс, кажется, работает нормально: public static String encStage1(String str) { String format1 = "ISO-8859-1"; String format2 = "UTF-8"; if (str…
14 авг '14 в 14:09
1 ответ

GZIP сжатие и декомпрессия

Я использую следующий код для сжатия, а затем распаковать строку. Но я получаю другую длину строки после распаковки, в распакованной строке также отсутствует несколько символов. Сжатие: ByteArrayOutputStream baos = new ByteArrayOutputStream(); GZIPO…
07 апр '14 в 18:49
0 ответов

Лучший способ отладить ошибку GZIP

У нас есть приложение, которое прекрасно работает большую часть времени. особенно это работает всегда, если мы отключаем сжатие (gzip) между сервером и клиентом при отправке данных для рендеринга. когда у нас включен gzip (предпочтительный режим) - …
22 май '13 в 17:54
1 ответ

GZIPInputStream работает с FileInputStream, но не с InputStream

При работе с GZIPInputStream я заметил, что использование InputStream, сгенерированного из Class.class.getResourceAsStream для gzipped файла, вызывает java.util.zip.ZipException: invalid code lengths set при использовании в GZIPInputStream, но испол…
0 ответов

Есть ли проблема утечки Android GZIPInputStream

Я обнаружил, что для некоторого случая (GZIPInputStream throw IOException), есть утечка - член Inflater GZIPInputStream, который построен в первом выражении, не освобождается правильно через функцию "end()". В этом случае GZIPInputStream не создаетс…
08 май '12 в 07:04
2 ответа

GZIPInputStream и Набор символов

У меня есть текст, содержащий латинские, кириллические и китайские иероглифы. Я пытаюсь сжать строку (более bytes[]) с GZIPOutputStream и распакуйте его с помощью GZIPInputStream. Но мне не удается преобразовать все символы обратно в оригинальные си…
15 авг '11 в 14:25
7 ответов

GZIPInputStream to String

Прежде всего, извините, если моя терминология немного любительская, постарайтесь терпеть меня;) Я пытаюсь преобразовать сжатый текст ответа HTTP в открытый текст. Я взял байтовый массив этого ответа и преобразовал его в ByteArrayInputStream. Затем я…
02 сен '10 в 13:11
2 ответа

java.io.EOFException: неожиданный конец входного потока ZLIB, читающего сайт в кодировке gzip

У меня проблемы со сжатием некоторых сайтов. Следующий код должен работать нормально, но выдает EOFException, Все основные браузеры могут загружать сайт, и у меня также нет проблем с использованием curl с gzip. public static void main(String[] args)…
09 авг '16 в 23:01
1 ответ

Как найти поврежденный файл gz в Java

Я должен распаковать файл.gz, для которого я использую следующий код: FileInputStream fis = null; FileOutputStream fos = null; GZIPInputStream gin = null; try { File file = new File(getPath(), zipName); fis = new FileInputStream(file); gin = new GZI…
09 сен '15 в 10:13
4 ответа

JAVA не в формате gzip ошибка

У меня есть входной поток, и я попытался обработать его, но он дал мне эту ошибку "не в формате gzip", но файл в формате gzip "Content-Encoding: gzip" protected String readResponse(InputStream is) throws IOException { StringBuffer string; int b; byt…
23 янв '15 в 06:49
5 ответов

GZIPInputStream читает построчно

У меня есть файл в формате.gz. Класс Java для чтения этого файла - GZIPInputStream. Однако этот класс не расширяет класс BufferedReader для Java. В результате я не могу прочитать файл построчно. Мне нужно что то подобное reader = new MyGZInputStream…
03 июл '09 в 18:19
0 ответов

HTTP соединение закрыто при чтении сжатых входных потоков GZIP

Мне нужно обрабатывать большие сжатые gzip текстовые файлы. InputStream is = new GZIPInputStream(new FileInputStream(path)); BufferedReader br = new BufferedReader(new InputStreamReader(is)); String line; while ((line = br.readLine()) != null) { som…
2 ответа

Распакуйте Gzip файл и сохраните в переменной

Я много искал для преобразования из байта в строку, но мой запрос немного отличается, пожалуйста, читайте дальше. В настоящее время у меня есть файл gzip, который я могу распаковать, используя код с http://www.mkyong.com/java/how-to-decompress-file-…
29 мар '17 в 16:33
1 ответ

java.util.zip.ZIPException: не в формате GZIP

Я все, кроме самого опытного пользователя JAVA, однако я совершенно отчаянно отношусь к своей проблеме. Каждый раз, когда я выполняю приведенный ниже код, я получаю следующую ошибку: java.util.zip.ZipException: Not in GZIP format at java.util.zip.GZ…
22 окт '12 в 19:50
3 ответа

Функция PHP gzuncompress в Java?

Я сжимаю строку с помощью PHP-функции gzcompress(): http://us2.php.net/manual/en/function.gzcompress.php Я хотел бы взять вывод из функции сжатия PHP и распаковать строку в Java. Кто-нибудь может отправить меня по правильному пути? Спасибо!
13 авг '09 в 10:47