С клиентом Apache Http 5.1.x я хочу установить тайм-аут для каждого HTTP-запроса (Get, Post, ..), так как я не хочу ждать более определенного периода для очевидные причины. Но меня больше всего путают между ConnectionRequestTimeout и ConnectTimeout. Я просмотрел несколько потоков (например, https://stackoverflow.com/questions/780 ... tpclient-5), но не смог понять точную разницу между ними. и какой из них использовать для себя.
RequestConfig requestConfig =
RequestConfig.custom()
.setConnectionRequestTimeout(10)
.setConnectTimeout(10)
.setSocketTimeout(10)
.setResponseTimeout(10)
.build();
Подробнее здесь: https://stackoverflow.com/questions/787 ... client-5-1