![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Загружаю информацию с какого-либо сайта, используя прокси. То есть:
Как отследить, например, что кончился таймаут??? Например на коннект отводится 5 секунд. Не получилось - сказать, истекло время подключения. Очень надо. Спасибо заранее... P.S. Вообще не важно, через прокси, не через прокси. Важно то, что если сервак не отвечает - все, значит нужно блочить это дело и выводить сообщение, мол, сервер недоступен. Не понимаю пока, как этого добиться. Это сообщение отредактировал(а) MacTep - 14.3.2007, 01:28 -------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| Matematik |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1027 Регистрация: 11.3.2006 Репутация: 24 Всего: 50 |
В 9 есть параметры:
IdHTTP1.ReadTimeout; IdHTTP1.ConnectTimeout. В 10 они тоже есть, но в другом месте. Добавлено @ 09:18 (по памяти пишу) IdHTTP1.IOHandle.ReadTimeout; IdHTTP1.IOHandle.ConnectTimeout. |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: нет Всего: 111 |
Разве в коннекте не указывается таймаут?
|
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: нет Всего: 111 |
|
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Я сделал так, а то предыдущий код не дал результатов:
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: нет Всего: 111 |
Просто у меня при истечении таймаута чтения возникал именно EIdReadTimeout. Причём здесь EIdConnectTimeout я не понимаю. Но если всё работает, то |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Да я и сам не понимаю, но с эти исключением все работает нормально, а без него не работает вообще.
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| creas0ft |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 5.8.2006 Где: Саранск Репутация: 2 Всего: 2 |
Работает в 10ке
Это сообщение отредактировал(а) creas0ft - 14.3.2007, 18:25 --------------------
Форум программистов уклонистов в сторону сео-шмео |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
У меня стандартная версия Инди, которая идет вместе с 7 Дельфёй. -------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Вот такой код:
Работает так странно. Данные получает. Но при этом выдает сообщение об ошибке по исключению???? Как это так??? И как можно избежать этого? Это сообщение отредактировал(а) MacTep - 20.3.2007, 12:39 -------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| MetalFan |
|
||||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 14 Всего: 128 |
какой ужас! обнови до 9.0.18! в предыдущих версиях много косяков и подводных камней!
какое исключение? ConnectionClosedGracefully? ) Это сообщение отредактировал(а) MetalFan - 20.3.2007, 12:48 -------------------- There are always someone smarter than you... |
||||
|
|||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Вот это!
EIdReadTimeout -------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
| MacTep |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1292 Регистрация: 4.8.2003 Где: г. Самара Репутация: нет Всего: 4 |
Обновил инди. Все равно такая странная ошибка... Сервер работает. А данные на него не выгружаются.... Блин. :( И почему- не понятно... :(
-------------------- (A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :) |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |