Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > TIdHttp


Автор: tigger 18.5.2007, 11:07
Пытаюсь получить страницу
http.get('www.aport.ru',stream);

вся страница занимаем допустим 500 kb, как загрузить допустим 100 kb проанализировать данные и продолжить загрузку с того же места?

Автор: aktuba 18.5.2007, 12:29
Посмотри компонент Snowy. У него вроде блоками загружается - может наведет на какие мысли  smile 

Автор: tigger 18.5.2007, 13:05
где посмотреть?

Автор: Snowy 18.5.2007, 13:12
Там не реализована возможность продолжения загрузки.
Просто документ загружается кусками, размером, указанным в BufferSize.
Что даёт возможность просматривать загружаемое в процессе.
Бета пока лежит тут: http://snowy.delphist.com/proj/swin/

Автор: tigger 18.5.2007, 13:37
Описалово нужно.

Автор: Snowy 18.5.2007, 13:40
Согласен.
Нужно сделать...
Но на форуме есть примеры.
А трогать в процессе можно в OnWork

Автор: tigger 18.5.2007, 13:56
А как можно остановить а потом продолжить подгрузку страниц

Автор: Snowy 18.5.2007, 14:00
Остановить никак. Только доработать компонент, реализовав в нём данный функционал.
Докачка в http довольно тонкий момент...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)