Имя: Пароль:
1C
 
Ошибка работы с Интернет: Превышено время ожидания
0 OldCondom
 
06.12.23
16:06
Пытаюсь обратиться к http сервису, получаю Превышено время ожидания.

У соединения указываю уже принудительное таймаут = 0, не помогает.
Пробовал двумя способами:
Ответ = Соединение.Получить(Запрос);
Ответ = Соединение.ВызватьHTTPМетод("GET", Запрос);

Крашится через 20 секунд где-то.

Где еще можно таймауты ковырнуть, или что я не делаю не так?
1 OldCondom
 
06.12.23
16:06
В браузере и постмане отрабатывает примерно за 3 минуты
2 Aleksey
 
06.12.23
16:30
а разве таймаут =0 не означает дефолтные 20 сек?

Попробуй таймаут 600

ну или как вариант https://github.com/vbondarevsky/Connector
3 Лефмихалыч
 
06.12.23
16:30
1. на сервере приложений нет интернета
2. сервис слушает https, а ты запрашиваешь http
4 Donkey_hot
 
06.12.23
16:33
(1) Странный сервис... Может, там как-то порциями можно получать данные?
5 Лефмихалыч
 
06.12.23
16:40
(4) да таймаут означает, что запрос ни докуда не дошел. То есть либо отправляет не туда, либо запрос фаерволом режется, а в постмане все работает потому, что постман он у себя на машине крутит, а код у него на сервере приложений выполняется
6 Garykom
 
06.12.23
16:46
(0) покажи весь код
имхо что то криво делаешь вот и нет ответа
7 OldCondom
 
07.12.23
18:05
(5) Совершенно верно! Только сегодня узнал, что дев машины не имеют доступ к проду. Спасибо большое!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший