Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail



Ответ
 
Опции темы
Старый 19.08.2012, 10:20   #1
MyXa
Форумчанин
 
Регистрация: 25.08.2010
Сообщений: 77
Репутация: 20
По умолчанию Неправильное магическое число в заголовке GZip. Передача должна идти в поток GZip.

Что за ошибка такая?!
"Неправильное магическое число в заголовке GZip. Передача должна идти в поток GZip." для Decompress.CopyTo(outFile);
Код:

  private void button2_Click(object sender, EventArgs e)
        {
            DirectoryInfo di = new DirectoryInfo(@"C:\Users\Admin\Desktop\test");

            // Decompress all *.gz files in the directory. 
            foreach (FileInfo fi in di.GetFiles("*.gz"))
            {
                Decompress(fi);

            }
        }

        public static void Decompress(FileInfo fi)
        {
            // Get the stream of the source file. 
            using (FileStream inFile = fi.OpenRead())
            {
                // Get original file extension, for example 
                // "doc" from report.doc.gz. 
                string curFile = fi.FullName;
                string origName = curFile.Remove(curFile.Length -
                        fi.Extension.Length);

                //Create the decompressed file. 
                using (FileStream outFile = File.Create(origName))
                {
                    using (GZipStream Decompress = new GZipStream(inFile,
                            CompressionMode.Decompress))
                    {
                        // Copy the decompression stream  
                        // into the output file. 
                        Decompress.CopyTo(outFile);

                        Console.WriteLine("Decompressed: {0}", fi.Name);

                    }
                }
            }
        }

__________________
I have cheats!!!!
MyXa вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Трабл с gzip и http bulldog5293 Работа с сетью в Delphi 3 13.12.2011 10:20
Трабл с декопрессором gzip bulldog5293 Работа с сетью в Delphi 11 01.11.2011 11:34
HTTP и Gzip Slafka C/C++ Сетевое программирование 3 18.10.2011 20:30
Gzip в Delphi sivuda Работа с сетью в Delphi 1 22.08.2010 19:55
Разжать GZIP CoDeR Общие вопросы Delphi 3 23.06.2009 00:20




15:23.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru