Когда я читаю значение connectTimeout в simpleClientHttpRequestFactory, используя ReflectionHelper, как показано ниже, оно отлично работает
simpleClientHttpRequestFactory simpleClientHttpRequestFactory = (simpleClientHttpRequestFactory) oAuth2RestTemplate.getRequestFactory();
int timeout = ReflectionHelper.getField(simpleClientHttpRequestFactory, "connectTimeout", int.class);
Однако выполнить то же самое для HttpComponentsClientHttpRequestFactory, как показано ниже, не удалось:
HttpComponentsClientHttpRequestFactory requestFactory = (HttpComponentsClientHttpRequestFactory) oAuth2RestTemplate.getRequestFactory();
int timeout = ReflectionHelper.getField(requestFactory, "connectTimeout", int.class);
Я получаю следующую ошибку: java.lang.IllegalArgumentException: поле не найдено connectTimeout
Есть ли способ прочитать текущее значение connecttimeout в HttpComponentsClientHttpRequestFactory, используя ReflectionHelper? Он отлично работает для simpleClientHttpRequestFactory, хотя