Перейти к содержимому
Участник сообщества #60
Участник сообщества #60
24 окт. 2024 г., 07:49(изменён)
0
0

Таймаут при выполнении HttpRequest

Из чата сообщества

Всем привет. Кто-нибудь может подсказать как можно управлять временем таймаута при выполнении команды HttpRequest? Сейчас нам немного не хватает, чтобы получить ответ от другой системы

Участник сообщества
Участник сообщества24 окт. 2024 г., 08:04(изменён)

Здравствуйте! Я использовал Sleep() после HttpRequest(), потом обрабатывал ответ.

Участник сообщества
Участник сообщества24 окт. 2024 г., 08:10(изменён)

По дефолту тайм-аут большой, возможно кто-то другой обрывает соединение

Участник сообщества
Участник сообщества24 окт. 2024 г., 08:16(изменён)

А оно еще до вызова Sleep не должно упасть? HttpRequest синхронно же выполняется

Участник сообщества
Участник сообщества24 окт. 2024 г., 08:17(изменён)

Спасибо. Да, у нас такие же большие значения. Попробую сделать свой endpoint и проверить работает ли это в более чистых условиях

Участник сообщества
Участник сообщества24 окт. 2024 г., 09:08(изменён)

Похоже, что не работает этот параметр для HttpRequest. Обратился к своему же веб-серверу на другой порт, где создал endpoint, который отвечает через минуту. Но HttpRequest все равно через 30 секунд выбросил таймаут

Чтобы ответить, необходимо войти в систему