Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Исключение при загрузке HTML с помощью TidHTTP [D7, WinXP]


Asail ©   (2006-07-09 02:09:00) 

У меня возникла следующая проблемма - при попытке загрузить HTML возникает исключение типа EConvertError с сообщением 'Invalid argument to date encode'.
После чего страница нормально грузится.
В чем может быть проблемма? Исходя из сообщения, можно предположить, что при попытке конвертировать строку в дату происходит ошибка, только я не пойму о какой дате идет речь.


idyHTTP := TIdHTTP.Create(nil);
idyHTTP.HandleRedirects := True;
idyHTTP.Request.UserAgent := 'Mozilla/4.0 (compatible; MSIE 6.0; Win32)';
Str := idyHTTP.Get(' http://www.easy-forex.com/en/Forex.Rates.aspx');


Ketmar   (2006-07-09 12:31:00) [1]

так и ловить. через try .. except нафиг.


Asail   (2006-07-09 12:05:00) [2]

Ага, судя по всему проблемма тут:
<META http-equiv="Expires" content="0">

И как ловить, кроме как через try ... except ?


Ketmar   (2006-07-09 11:52:00) [3]

сильно подозреваю, что ошибка в возвращаемых заголовках. ловить и игнорировать.


Наверх

Титульная страница Поиск, карта сайта Написать письмо