Мы используем org.apache.http.client.HttpClient для связи с нашим веб-приложением. Мы только что столкнулись с ситуацией , когда HTTPClient кэширует ответы 404 и не будет предпринимать дальнейшие попытки подключения после получения 404.
Может ли кто-нибудь предоставить мне пример кода конфигурации, чтобы заставить org.apache.http.client.HttpClient проверять ресурс, несмотря на любые предыдущие 404 ответа?
Вот мой текущий код создания / конфигурации HTTPClient ...
CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials(AuthScope.ANY, new UsernamePasswordCredentials("UN", "PW"));
HttpClient client = HttpClientBuilder.create().setDefaultCredentialsProvider(credentialsProvider).build();
Спасибо!