powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Распаковать gzip
2 сообщений из 27, страница 2 из 2
Распаковать gzip
    #38142259
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилFatherSqlвведи в гугле
content encoding gzip

еще раз encoding и type - это две большие разницы.

content-encoding : identity, gzip, compress, deflate
(способ сжатия при передаче)

применяется к текстовому содержимому - Content-type : text/plain, text/html, text/xsl и т д
только к текстовому? короче когда качаю другие файлы с этого источника то они после скачки открываются а если этот (по логике там эксель должен быть) то он не открывается. В заголовке я увидел gzip и подумал что запаковано. Если к примеру качать free download manager или просто кликнуть то как эксель сохранится.
...
Рейтинг: 0 / 0
Распаковать gzip
    #38142298
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlтолько к текстовому?
не только. Обычно. Нужно быть упоротым, чтобы паковать пакованный архив в архив

а потому спокойно распакуй скачаное gzip'ом (или соответвующим кодом типа
Код: c#
1.
using (GZipStream bigStream = new GZipStream(inStream, CompressionMode.Decompress))


на выходе будет "эксельный" поток(который внутри zip), сохрани его с расширеним xlsx и открывай чем хочешь)

gzip во Framework - кривой, игнорирует имя оригинального файла при распаковке и не пишет при упаковке

Архиваторы, видя архив в архиве сразу пытаются извлечь содержимое из самого глубоковложенного(это разумно для tar в gzip, например)
...
Рейтинг: 0 / 0
2 сообщений из 27, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Распаковать gzip
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]