Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

Проблема с HTTP->Get запросом   Найти похожие ветки 

 
Delpher_Gray   (2004-05-27 13:13) [0]

Такая задача:
Нужно написать программу: кинуть на форму таймер, и на событие OnTimer выполнять HTTP->Get запрос.
Для выполнения запроса я считаю лучше всего подходит компонент TNMHTTP.
Так вот интервал таймера должен быть 2 секунды, и при этом не должно возникать ошибок связанных с выполнением запроса. То есть программа должна ждать результата выполнения предыдущего запроса, перед выполнением нового.
Как избежать возникновения ошибок и реализовать то, что я описал выше !?
Всё это нужно для того, чтоб написать клиент к чату.

Заранее благодарен.


 
Reindeer Moss Eater ©   (2004-05-28 09:56) [1]

Так вот интервал таймера должен быть 2 секунды, и при этом не должно возникать ошибок связанных с выполнением запроса. То есть программа должна ждать результата выполнения предыдущего запроса, перед выполнением нового.

А зачем таймер, если программа должна ждать окончания выполнения GET?
Только потому, что свой код, кроме как в обработчик OnTimer вставить больше некуда?


 
Digitman ©   (2004-05-28 10:24) [2]


> при этом не должно возникать ошибок связанных с выполнением
> запроса


это как ? а если, например, в момент запроса http-ресурс недоступен ? или http-сервер не активен ?  что, разве это не ошибочная ситуация, с т.з. запрашивающего клиента ?


 
Delpher_Gray   (2004-05-28 13:41) [3]

А небудут ли возникать ошибки если очень часто будет выполняться Get ?
Или сделать так, чтоб каждый запрос выполнялся в новом потоке ?

---
CodersClub.NET - Виртуальный клуб программистов


 
Reindeer Moss Eater ©   (2004-05-28 13:44) [4]

А ты в свем клубе спроси или попробуй сам. Экспериментально.
Будет или не будет.



Страницы: 1 вся ветка

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
4-1082826122
OSokin
2004-04-24 21:02
2004.07.25
JournalRecord


4-1086796374
DelphiN!
2004-06-09 19:52
2004.07.25
Как поменять запятую(разделитель) на точку в "Языках и стандартах


4-1086847821
Pro
2004-06-10 10:10
2004.07.25
Как узнать сколько времени процессы находятся в стадии выполнения


3-1088594200
backham 23
2004-06-30 15:16
2004.07.25
Читаю информ из файла в виде STRING!!!!


1-1089712583
Kost
2004-07-13 13:56
2004.07.25
Модальная форма?