Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.02.2012, 14:13   #1
zarethernet
Новичок
Джуниор
 
Регистрация: 02.02.2012
Сообщений: 1
По умолчанию Проблема с idhttp.post

Ребята, что можно предпринять.
Написал программу, очень активно использует соединение с интернет.
Основной процесс создает поток, из потока происходят различные запросы к серверу, на сервере PHP скрипт обрабатывает запрос и производит необходимое действие.
Сначала была проблема с большим количеством запросов на добавления записей в MySQL через тот-же скрипт PHP POST запросом.
Проблему решил генерацией одного POST запроса, который содержал все необходимые данные, PHP обрабатывает их нормально.

Теперь проблема с загрузкой файлов, прога получает из базы список URL и по этому списку скачивает файлы. Но время от времени происходит падение потока и падение это приходится на тот момент когда начинают качаться мелкие файлы, до 1 кб.

Если убить приложение и запустить его, процесс продолжается с того файла на котором произошло падение. Проблем на сервере нет, пытался тоже самое проделать с компьютера подключенного напрямую к серверу (локальная сеть), тоже самое и именно на мелких файлах.

Почему IdHTTP зависает и как предотвратить это?
zarethernet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
idhttp post roulis2844sasha Работа с сетью в Delphi 2 26.07.2011 10:15
Стандартная проблема - Кодировка Post в idHTTP Nub Работа с сетью в Delphi 0 26.11.2010 09:23
Проблема с idhttp.post codermoder Работа с сетью в Delphi 14 12.11.2010 22:58
idHTTP post nix01d Работа с сетью в Delphi 7 06.07.2010 23:52
IdHTTP.POST Проблема с кодировкой Could Работа с сетью в Delphi 4 13.05.2010 19:27