Конференция "Сети" » Скорость выполнения GET запроса [D7, WinXP]
 
  • VLK32 (17.11.10 14:43) [0]
    delphi 2007. indy10. вот собственно код. довольно простой. работает без ошибок.

    procedure TForm1.Button1Click(Sender: TObject);
    var s : String;
    begin
    http1.ProxyParams.ProxyPort := 80;
    http1.ProxyParams.ProxyServer := '192.168.0.1';
    s := http1.Get('http://game.worldoftanks.ru/accounts/157828-astat/');
    ShowMessage('Ready!');
    end;

    Сообщение выдается через 5-6 сек. после нажатия кнопки. Вопрос - с чем связана такая задержка? Firefox отображает страницу (для разных логинов!) не более чем за 1-2 сек причем это с учетом загрузки картинок и рендера.

    Как добиться приличной скорости выполнения запроса? Разбор полученного текста в данном случае не интересует.
  • clickmaker © (17.11.10 14:44) [1]
    а Лиса тоже через прокси ходит?
  • VLK32 (17.11.10 14:49) [2]
    Firefox конечно же тоже ходит через прокси, т.е. условия одинаковые.
  • VLK32 (18.11.10 13:05) [3]
    Спасибо всем за ответы. Вроде как разобрался. Как я и подозревал при первом GET запросе львиная доля времени ходит на коннект, дальше все гораздо веселее. Вопрос закрыт.
  • йд (22.12.10 15:35) [4]
    и юзай потоки. так форма будет подвисать и тем самым по времени больше.
 
Конференция "Сети" » Скорость выполнения GET запроса [D7, WinXP]
Есть новые Нет новых   [134436   +24][b:0][p:0]