При создании нормальной CloseableHttpClient я могу отключить сжатие (и переназначения), делаяКак отключить обработку сжатия в Apache HttpAsyncClient
httpclient = HttpClients.custom()
.disableRedirectHandling()
.disableContentCompression()
.build();
Таким образом, я получаю данные GZIP в неизмененном виде. Теперь я пытаюсь то же самое с CloseableHttpAsyncClient, но соответствующие методы отсутствуют HttpAsyncClients.custom():
asyncHttpClient = HttpAsyncClients.custom()
.disableContentCompression() // COMPILE ERROR
.build();
Я просто в начале оценки осуществимости или перезаписи моего кода в асинхронном API поэтому я мог бы что-то упустить. Как клиент async будет обрабатывать сжатый контент? Можно ли настроить его поведение?