Какое исключение выдается по таймауту?

Какое исключение выдается при превышении времени ожидания соединения в HTMLUnit?

2 ответа

HtmlUnit использует Apache HttpClient. Механизм тайм-аута создает исключение InterruptedIOException.

Смотрите документацию HttpClient.

Это исключение является подклассом IOException, который может быть выдан во время любого вызова выполнения HttpClient (в основном, когда вы получаете страницу с HtmlUnit WebClient.

Я думаю, что есть ошибка, она действительно должна генерировать исключение, но не выдает ее, если вы установили тайм-аут, превышающий значение, вы можете увидеть это в ( вызов getPage из htmlunit WebClient с отключенным JavaScript и setTimeout, установленным в 10000, ждет бесконечно)

большое спасибо

Другие вопросы по тегам