Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

idHTTP - отсоединение от сервера   Найти похожие ветки 

 
calmterror ©   (2004-08-31 16:58) [0]

Здравствуйте.
Есть такая проблема:
У меня в программе в отдельном потоке создается экземпляр idHTTP, забирает данные с сайта и в этом же потоке уничтожается. Все работало нормально, пока сайт, с которого забираются данные, не ввел ограничение не более 10 подключений с одного IP за 1 минуту. Мне этого более чем достаточно, обращение к сайту происходит гораздо реже, примерно раз в 3-7 минут, но почему-то после 10 потока сайт говорит, что максимальное количество подключений превышено.
Такое впечатление, что после уничтожения idHTTP и потока какое-то соединение с сайтом остается и эта сессия разрывается только после закрытия программы.
Может, кто-нибудь с этим сталкивался или хотя бы знает, в какую сторону копать, помогите.
Заранее спасибо.


 
VMcL ©   (2004-08-31 17:14) [1]

Connection: Keep-Alive - ?


 
calmterror ©   (2004-08-31 17:36) [2]

Пробовал, не помогает


 
Reindeer Moss Eater ©   (2004-08-31 17:54) [3]

Не надо пробовать.
Надо убрать Keep-alive.
Ты же сам просишь сервер не рвать с тобой коннект.
А потом удивляешься почему остаются соединения.


 
calmterror ©   (2004-08-31 18:10) [4]

Я это и имел в виду, просто выразился неправильно.
У меня стоит:
idFHTTP.Request.Connection:="close"
Без этой строки - тоже никаких результатов.
Или я что-то не так понимаю?


 
Reindeer Moss Eater ©   (2004-09-01 08:58) [5]

Значит этого недостаточно.
Этот веб сервер продолжает считать, что с тобой можно не рвать соединение после выполнения запроса.

Используй версию протокола pv1_0 - HTTP 1.0


 
calmterror ©   (2004-09-02 13:36) [6]

Все равно не помогает. Бред какой-то :(


 
Reindeer Moss Eater ©   (2004-09-02 14:19) [7]

Видимо это ограничение не связано с HTTP, а реализовано уровнем выше.


 
calmterror ©   (2004-09-02 15:46) [8]

Уровнем выше - это на уровне чего?


 
Reindeer Moss Eater ©   (2004-09-02 16:13) [9]

Приложения



Страницы: 1 вся ветка

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.035 c
1-1098765625
hyper_omsk
2004-10-26 08:40
2004.11.07
несколько файлов в один


8-1091943255
Navi
2004-08-08 09:34
2004.11.07
Нахождение точки отстоящей от точки.


14-1098350984
Викусик
2004-10-21 13:29
2004.11.07
Кстати, еще один вопрос...


14-1097865611
Knight
2004-10-15 22:40
2004.11.07
Рожать или не рожать... вот в чём сабж


1-1098863309
aap
2004-10-27 11:48
2004.11.07
Как по имени класа найти компонент.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский