0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 6
|
|||||||||||
1 | |||||||||||
Использование GZip для сжатия текста веб-страницы11.12.2016, 20:57. Показов 3048. Ответов 7
Метки нет (Все метки)
Добрый вечер, форумчане! Прошу вашей помощи. Решения из похожих тем мне не помогли.
Есть метод
Неправильное магическое число в заголовке GZip. Передача должна идти в поток GZip. В чем дело, никак не могу понять. Ощущение, что в поток GZip ничего не попадает. Хотя, когда использую
0
|
11.12.2016, 20:57 | |
Ответы с готовыми решениями:
7
Распаковка GZip из веб запроса GZIP распаковка веб страницы Программа для сжатия и распаковки текста Извлечение текста из веб-страницы |
Администратор
|
||||||
12.12.2016, 13:59 | 2 | |||||
Сообщение было отмечено kocherga как решение
Решение
kocherga, попробуй заменить GZipStream на DeflateStream. Еще лучше будет положиться на автоматическую распаковку.
0
|
0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 6
|
|
13.12.2016, 12:35 [ТС] | 3 |
К сожалению, при использование DeflateStream выдается ошибка: Обнаружены недопустимые данные при декодировании.
А при использование автоматической декомпрессии не происходит выигрыша по времени, по сравнению с тем же DownloadString().
0
|
1453 / 845 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
|
|
13.12.2016, 12:38 | 4 |
0
|
0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 6
|
|
13.12.2016, 12:51 [ТС] | 5 |
Не верно выразилась. Время парсинга страницы при автоматической распаковке и вообще без нее не отличается.
0
|
0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 6
|
|
13.12.2016, 13:17 [ТС] | 7 |
Измеряла для примерно 20 страниц. Из-за чего такое может происходить? Парсинг делаю для новостного сайта.
0
|
Администратор
|
|
13.12.2016, 19:15 | 8 |
kocherga, возможно затраты времени на распаковку перекрывают выигрыш от более быстрой передачи данных.
1
|
13.12.2016, 19:15 | |
13.12.2016, 19:15 | |
Помогаю со студенческими работами здесь
8
Замена текста веб-страницы (GreaseMonkey) Декодинг сжатой gzip страницы. При попытке выполнения сжатия диска система пишет, что доступное для сжатия место — всего лишь 45 МБ Неправильное магическое число в заголовке GZip. Передача должна идти в поток GZip Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |