|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Непонятная ошибка ZLib
Добрый день. есть следующая ситуация :
- используется INDY(10.6.2.5354) с ХЕ3 (ВЫНь7) - на отдельных сайтах при загрузке страницы выскакивает исключение (IdZLib) First chance exception at $7727C54F. Exception class EDecompressionError with message 'ZLib Error (-3)'. вот тут Код:
{ EZlibError } class procedure EZlibError.RaiseException(const AError: Integer); var LException: EZlibError; begin LException := CreateFmt(sZLibError, [AError]); LException.FErrorCode := AError; raise LException; end; компрессор подключается : fIdHTTP.Compressor := TIdCompressorZLib.Create(fIdHTTP); Вопрос : что значит FErrorCode (-3) и как его преодолеть. |
#2
|
||||
|
||||
Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#3
|
|||
|
|||
сайт типа http://www.bdo.ru/ или http://www.molzavod.ru/
иногда все таки все грузит, но чаще нет непонятно что вообще там нужно, но настройка fIdHttp.HandleRedirects:=FALSE; потом идет обработка исключений для восстановления истинного УРЛ настройки fIdHttp.Request.AcceptEncoding:='gzip,deflate'; не влияют, хотя может не те параметры? |
#4
|
||||
|
||||
Лично с подобным "сетекузиповодством аля питон"
не сталкивался, вылезало такое только на локальных архивах со стандартной Zlib, особливо если они под линуксом собирались, решалось обработкой ошибок: в зависимости от их значений изменялись и снова выполнялись режимы распаковки - параметры должны влиять на результат Я не понял Вашего вопроса, но всё же Вам на него отвечу! |