Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.12.30;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по idHTTP   Найти похожие ветки 

 
leonidus   (2003-10-09 22:28) [0]

У меня такой вопрос, как свойствах компонента idHTTP задать путь к кукам (в NMHTTP было свойство Cookie) а тут нет, и еще как указать время ожидания ответа сервера что-то вроде TimeOut?


 
leonidus   (2003-10-10 12:30) [1]

Help!!!


 
Reindeer Moss Eater   (2003-10-10 12:37) [2]

IdHTTP1.CookieManager := IdCookieManager1;


 
leonidus   (2003-10-11 12:24) [3]

А как на счет TimeOut`а ?


 
leonidus   (2003-10-11 21:28) [4]

Мастера помогите пожалуйста!!!


 
leonidus   (2003-10-12 18:21) [5]

Ну неужели ни кто не сталкивался с такой проблемой?!!!


 
Reindeer Moss Eater   (2003-10-13 08:43) [6]

idHTTP1.ReadTimeOut


 
leonidus   (2003-10-14 20:42) [7]

Спасибо.


 
leonidus   (2003-10-14 20:45) [8]

>Reindeer Moss Eater я че-то не найду такое свойство...


 
leonidus   (2003-10-30 00:24) [9]

Так где это свойство idHTTP1.ReadTimeOut, может там что-то другое есть?


 
leonidus   (2003-10-30 09:32) [10]

HELP!!!


 
Reindeer Moss Eater   (2003-10-30 10:16) [11]

Так где это свойство idHTTP1.ReadTimeOut

И что ты хочешь услышать в ответ?
Имя модуля?
Номер строки в модуле?

unit IdTCPConnection;
строка 190 колонка 5

type
TIdTCPConnection = class(TIdComponent)
...
property ReadTimeout: Integer read FReadTimeout write FReadTimeout default IdDefTimeout;
...


 
leonidus   (2003-10-30 12:11) [12]

Да нет же, я не пойму как этим свойством воспользоваться, когда я работал с NMHTTP, то просто надо было задать значение NMHTTP.TimeOut:=1000, и все, а как тут быть?


 
Reindeer Moss Eater   (2003-10-30 12:15) [13]

я не пойму как этим свойством воспользоваться

Свойствами (любыми) пользуются так: присваивают им значения и считывают их значения. Все.

Что бы знать как чем-то воспользоваться надо для начала определиться что ты хочешь получить. Ну и рассказать об этом своем желании.


 
leonidus   (2003-10-30 16:13) [14]

>Reindeer Moss Eater пожалуйста не надо издеваться :( Мне надо, что бы компонент idHTTP скачивающий файлы из интернета мог прекратить закачку данного файла и перейти к следующему в случае если сервер не отвечает на запрос в течении заданного периода времени. Для компонента NMHTTP это делалось так: NMHTTP.TimeOut:=10000, т.е. время ожидания ответа сервера 10 секунд, а как тоже самое сделать с idHTTP?


 
Reindeer Moss Eater   (2003-10-30 16:44) [15]

Мне надо, что бы компонент idHTTP скачивающий файлы из интернета мог прекратить закачку данного файла и перейти к следующему в случае если сервер не отвечает на запрос в течении заданного периода времени.

Таймаут содинения с сервером - это одно.
А прекращение затянувшейся закачки - еда из другой сказки.

Первое решается c помощью ReadTimeOut:=10000;
Второе - изучением кода ReadFromStack.


 
leonidus   (2003-10-30 18:29) [16]

Да нет такого свойства у idHTTP как ReadTimeOut, т.е.
var
HTTP:tidHTTP;
....
HTTP.ReadTimeOut:=10000 не прокатывает, попробуй сам.

А касательно прекращения закачки, так мне для начала надо узнать факт того, что превышен таймаут, а тотом я просто убью текущий поток и все.


 
TButton   (2003-10-30 18:31) [17]

а де можно стибрить idHTTP? а то я ею обделеный...


 
leonidus   (2003-10-30 21:20) [18]

>TButton поставь Delphi6 или выше


 
nikkie   (2003-10-30 22:28) [19]

>[17],[18]
я шизею... только стибрить или новую версию дельфи поставить?
http://www.indyproject.org/

>HTTP.ReadTimeOut:=10000 не прокатывает, попробуй сам.
это свойство появилось в 9-й версии. вместе с D6 идет восьмая версия инди.


 
leonidus   (2003-10-30 23:48) [20]

Так что получается в 8-й версии TimeOut не предусмотрен?
Я вот от сюда: http://www.indyproject.org/download/Indy9.html скачал 9-ю версию, сегодня поставлю, а за нее кстати платить не надо?


 
leonidus   (2003-10-31 00:05) [21]

Мастера подскажите пожалуйста, как мне корректно удалить 8-ю версию и установить 9-ю, че-то я их описание установки не понял.


 
Reindeer Moss Eater   (2003-10-31 08:59) [22]

Component->Install package->Remove

После этого удаляешь все dclInd*.bpl где сможешь найти, удаляешь из Library Path и Search Path каталоги с исходниками старой версии. Все. Старая версия удалена.


 
leonidus   (2003-10-31 21:59) [23]

9-ю версию я установил без проблем, но теперь после запуска проекта появляется сообщение Error reading IdHTTP1.MaxLineAction: Property MaxLineAction does not exist. Это что же такое, ведь в инспекторе объектов это свойство есть, помогите пожалуйста проект горит?


 
leonidus   (2003-11-01 00:46) [24]

HELP!!!


 
leonidus   (2003-11-01 13:38) [25]

Ну подскажите же пожалуйста!!!


 
TButton   (2003-11-02 18:51) [26]

чо-т я не очень понял... чо где платно-бесплатно?



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

Форум: "Сети";
Текущий архив: 2003.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.009 c
1-99646
Vogus
2003-12-16 15:15
2003.12.30
Есть опыт работы на Делфях, надо сделать сервис (http), который


1-99561
The Vizit0r!
2003-12-18 00:26
2003.12.30
КОЛЕСИКО


6-99672
Melcor
2003-10-31 14:54
2003.12.30
Как отправлять пакеты по сети?


1-99595
Zhirnov Maxim
2003-12-12 20:50
2003.12.30
Поиск по реестру Windows


6-99676
AlexandrKu
2003-10-31 15:00
2003.12.30
сети,режим promise





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский