| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > IdHTTP и timeout |
| Автор: MadCoder 10.7.2008, 12:25 | ||
| Здравствуйте! Подскажите, как установить таймаут для компнента TIDHTTP, пробовал так:
Если прокси-сервер не отвечает, то не работает - висит минуты 3... |
| Автор: Alkash 10.7.2008, 16:13 | ||
Попробуй - так. |
| Автор: Dimbuch 15.7.2008, 09:42 |
| Всем спасибо, помогло |
| Автор: MetalFan 15.7.2008, 12:47 |
| не понял, а в чем соль? |
| Автор: DmitryHT 15.7.2008, 16:33 |
| подозреваю, что это могло помочь со сменой типа соксов кое-что похожее в инди |
| Автор: MetalFan 15.7.2008, 19:15 |
| все равное не понял. эти значения применяются только во время соединения с сервером... |
| Автор: MadCoder 15.7.2008, 23:51 | ||
Есть другие способы установки таймаута? |
| Автор: MadCoder 16.7.2008, 11:57 |
| Такая же хрень, при запросе get() idHttp висит бесконечно долго, несмотря на установку таймаутов... Как это исправить, мб кто-нить знает? |
| Автор: Alkash 16.7.2008, 15:11 |
| idAntiFreeze. |
| Автор: MadCoder 16.7.2008, 18:13 | ||
Есть на форме. Я не говорил, что у меня программа висит - все прекрасно обновляется, но сокет зависает, а программа не выполняет действия дальше, пока не получит от него результат. |
| Автор: MetalFan 16.7.2008, 20:52 |
нет, я имел ввиду, что не понятен мне смысл смены порядка установки таймаутов. FYI: КоннектТаймаут реализован в инди с пом.доп.потока. и еще - советую обновить до последней версии из Developer Snapshot. в версиях, поставляемых с делфями, попадаются неприятные баги. |
| Автор: p486 17.7.2010, 22:14 |
| а как установить таймаут в builder 6? |
| Автор: p486 20.7.2010, 04:24 |
| ну хоть какие то мысли есть на этот счет? у этого компонента нету никаких параметров таймаута. точнее я не нашел :( |
| Автор: casinosoftguru 20.7.2010, 17:33 | ||
есть. создавай в потоке. проверяй если поток долго думает - килл его. я так делал. если что напиши в личку дома буду код скину.. |