![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Idhttp: время ответа при запросе [D7]
nes © (2008-11-08 21:27:00)Добрый вечер,интересует вот что:
Есть текстовый файл ~1kb , содержимое которого запрашивается через get компонента idhttp, возможно ли узнать время ответа средствами самого компонента idhttp,
А именно,за какое время удалось получить содержимое.
П.С. программа может использовать прокси,посему и нужно знать время "отклика".
cerber (2008-11-16 15:46:00) [1]у функции gettickcount, Now погрешность +-10мс. ерунда конечно по сравнению с пингом, но при быстрых соединениях либо малых размерах файлов лучше использовать QueryPerformanceCounter + QueryPerformanceFrequency
nes (2008-11-09 17:19:00) [2]да,с таймером идея посещала,но подумал вдруг можно без извращений)
всем спасибо
Igor2010 (2008-11-09 08:28:00) [3]
> gettickcount;
> get(' http://......');
> gettickcount;
да можно так ещё извратится ака Поросенок Винни предлагает :))
dt1:=Now;
sec1:=SecondOf(dt1)+MinuteOf(dt1)*60;
get(' http://......');
dt2:=Now;
sec2:=SecondOf(dt2)+MinuteOf(dt2)*60;
Showmessage(IntToStr(sec2-sec1));
Медвежонок Пятачок (2008-11-08 22:26:00) [4]gettickcount;
get(' http://......');
gettickcount;
Igor2010 (2008-11-08 21:58:00) [5]
> средствами самого компонента idhttp,
не знаю скорее нет :(
Если только извратиться с таймером фиксировать момент времени посылки запроса и момент времени появления резта запроса..... как то так :)