Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2012, 09:31   #1
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию Корректное выполнение Disconnect в потоках.

Не пoлучается как следует оставновить GET запрос используя потоки.
К примеру мы хотим получить html код google.com.
Начинается выполнение idhttp1.Get(google.com);
Нажимаем кнопку "STOP" -> выполнение прервалось (как это реализовано в браузерах).

Вобщем, что бы было понятнее о чем я, наваял небольшой примерчик.
При первом запросе все ок, при последующих вываливается Connection Closed Gracefully.

Причем я заметил такое только на одном сайте пока.
Все другие корректно обрабатывают "idhttp1.Disconnect;".

Пароль на архив - 667
Moonquake
phphel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сокеты в потоках unmazable Общие вопросы Delphi 0 12.03.2012 13:35
Canvas в потоках demigod82 Общие вопросы Delphi 9 05.03.2012 08:51
Disconnect ClientSocket1 Alex1991 Работа с сетью в Delphi 4 09.10.2011 03:59
Specified element is already the logical child of another element. Disconnect it first. sealmu WPF, UWP, WinRT, XAML 0 24.02.2011 17:36
синхронизация в потоках xrob Общие вопросы Delphi 8 15.11.2010 17:25