Skip to Content

idhttp1, разрыв соединения.

6 всего / 0 новых
Последнее
RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru
idhttp1, разрыв соединения.

Я использую idhttp1 компонент что бы скачать страницу. Это примерно так выглядит

<br />
for i:=0 to 10 do<br />
  idhttp1.Get('http://trulyalya.ru/?id='+inttostr(i));<br />

Код выполняется нормально.
Но иногда сервер отвергает этот запрос и прекращается работа программы. .
Вопрос, как переподключить соединение?Smile

RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru

bb коды сделали бы что ли:)

Masha
Молчун
Masha аватар
Сообщения: 8
Бонусы: 51
Пол: Женский

RAINUR, что значит "отвергает запрос"? Во-первых, заключите Get в try ... except. Во-вторых, проверяйте, какой ответ возвращает сервер.

Если вам надо слать запрос ко всем подряд i (то есть вы заведомо знаете, что они есть), то используйте не for, а while (i инкрементируйте внутри, только тогда, когда страница скачана нормально).

Точный ответ дать не могу, так как вопрос все-таки непонятен, уточните.

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1943
Бонусы: 617
Пол: Мужской
Блог: читать!

Сообщение от RAINUR:
bb коды сделали бы что ли:)

вообще, это тема. Сейчас займусь!

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1943
Бонусы: 617
Пол: Мужской
Блог: читать!

Тестирую bbcode
http://www.yandex.ru/

RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru

Хорошо что bbcode добавили:) на много красивее стало:) На счет try, я так и сделал:)Но спасибо за подсказку!!Smile Не забывайте, это я подсказал поставить bbcode Laughing out loud

RSS-материал


Активные пользователи

ПользовательБонусы
Сандер617
Nefertity247
Tori242
robot201
Chief183
STAER140
faiters139
Mavarik121
akkadites94
staiki94