|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.09.2009, 12:17 | #1 |
Пользователь
Регистрация: 03.01.2009
Сообщений: 22
|
[Idhttp] Приостановка get-запроса
Есть код, при котором из введённого поля на форме берётся название файла и idhttp1.GET запросом он выкачивается с определённого сайта, ну и соответственно сохраняется, присутствуют индикатор (progressbar), скорость, время и т.д.
Меня интересует, можно ли каким то образом, например при нажатии на кнопку "Стоп" приостановить этот запрос ( закачку ) и далее его восстановить, например как на обычных "качалках" - "Приостановить/Запустить"? |
27.09.2009, 13:26 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
да, можно. Запоминаете кол-во байт, скачанных и прерываете GET (убивая поток). Затем для восстановления выставляете в HTTP заголовках номер байта, с которого начинать скачивание и начинаете GET.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
27.09.2009, 14:54 | #3 | |
Пользователь
Регистрация: 03.01.2009
Сообщений: 22
|
Цитата:
И если можно пример =) Последний раз редактировалось EaRLL; 27.09.2009 в 16:00. |
|
27.09.2009, 18:43 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Собтвенно за это в протоколе HTTP заголовки:
Код:
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Приостановка выполнения цикла | ACE Valery | Общие вопросы C/C++ | 21 | 19.11.2011 12:40 |
Отправка запроса на AMFPHP гейт через idHTTP | ZaRDaK | Работа с сетью в Delphi | 8 | 04.09.2009 20:03 |
Как в ProgressBar отобразить процесс выполнения Post запроса через Idhttp | Joe_Tribbiani | Работа с сетью в Delphi | 8 | 15.06.2009 10:39 |
приостановка выполнения процедуры | BESS | Общие вопросы Delphi | 5 | 15.09.2008 00:53 |
Приостановка программы | Hintman | Общие вопросы Delphi | 6 | 14.04.2007 23:38 |