Описание тега apache-httpclient-5.x

1 ответ

Как заставить работать Conscrypt SSL Provider с HttpClient 5 в веб-приложении Tomcat

Я использую Apache HttpClient 5 вместе с Conscrypt для одновременного выполнения запросов HTTP 2.0 через SSL, как показано ниже: final SSLContext sslContext; try { sslContext = SSLContexts.custom() .setProvider(Conscrypt.newProvider()) .build(); } c…
17 дек '18 в 21:31
0 ответов

Прокси-сервер Apache HttpClient 5.0 HTTPS: "Нет туннеля, если он не подключен"

Я использую последнюю версию JDK8 My CloseableHttpAsyncClient создается следующим образом try{ sslContext = SSLContexts.custom() .setProvider(Conscrypt.newProvider()) .build(); }catch (Exception e){ e.printStackTrace(); } final PoolingAsyncClientCon…
31 янв '19 в 00:23
0 ответов

Конечная точка не подключена в httpclient5-beta

Привет я пытаюсь использовать httpcomponents5 бета, чтобы сделать постоянное соединение, я попробовал пример, приведенный на их сайте, код выглядит следующим образом, final IOReactorConfig ioReactorConfig = IOReactorConfig.custom().setSoTimeout(Time…
0 ответов

Apache HttpClient 5 вызывает исключение тайм-аута для соединения http2

У меня работает сервер tomcat, который может принимать соединение http/2, я использую бета-версию apache httpclient 5.x для установления соединения http2 между сервером и моим веб-клиентом. Я могу успешно установить соединение и поддерживать его в т…
1 ответ

Conscrypt с jdk8, чтобы включить ALPN для http2

Я искал, как внедрить Conscrypt SSL-провайдера с использованием concerypt-openjdk-uber-1.4.1.jar для jdk8 для поддержки ALPN для установления соединения http2(с использованием apache httpclient 5) с сервером, так как jdk8 не поддерживает ALPN по умо…
1 ответ

Tomcat 9 Http/2 "Ошибка чтения запроса, игнорируется"

Я использую tomcat 9.0.5(jdk-9.0.4+11) для обслуживания моих запросов, в которых также включен протокол Http/2 для постоянного соединения, и мой клиент также использует ту же версию java, мне нужно открыть постоянное соединение с сервер от клиента и…
27 июн '18 в 13:36
3 ответа

Невозможно пройти проверку подлинности с помощью Apache http client 4.5 с использованием кэша билетов Kerberos

Я выполняю запрос https для службы REST, прошедшей проверку подлинности Kerberos. Все хорошо, если я использую keytab. Тем не менее, у меня есть требование, чтобы я использовал файл кэша билетов Kerberos, который создается при входе на рабочую станц…
0 ответов

Получение ошибки с httpclient5 с HTTP2 & SSL (java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом)

Я пишу клиент, использующий бета-версию HttpClient 5.0 для запроса / загрузки защищенного URL/ ресурса в Tomcat, который поддерживает HTTP2. Программа как ниже. Он взят из примеров Apache httpclient 5 (код точно такой же, за исключением того, как ко…
1 ответ

Как правильно сделать Http2 с Apache HttpCient-5 Beta

HI Я пытаюсь написать клиент, который отправляет запрос http2 на несколько серверов (который уже поддерживает http2). до сих пор я написал эту автономную программу, которая прекрасно работает, и я вижу, что все запросы проходят через одно и то же tc…
2 ответа

HTTP2 URL успешно загружается в браузере, но не работает в httpclient5

Я пытаюсь создать пример httpclient 5, который загружает URL с помощью asynchttpclient(асинхронное мультиплексирование) с этим примером. Я настроил tomcat 9 для приема протокола http2 с помощью конфигурации conf/server.xml следующим образом <Conn…
1 ответ

Игнорировать самозаверяющие сертификаты в AsyncClientHttp2Multiplexing

Я пытаюсь создать несколько асинхронных HTTP-соединений с использованием одной конечной точки клиента. Я пробовал пример мультиплексирования, приведенный на сайте Apache. фрагмент кода выглядит следующим образом, final IOReactorConfig ioReactorConfi…
1 ответ

Как удалить информацию о сервере / программном обеспечении из ответа клиента Apache http

Я написал ниже пример программы, чтобы проверить ответ http public class CloseableHttpClientExmpl { public static void main(String[] args) { CloseableHttpClient client =HttpClients.custom().disableContentCompression().build(); HttpGet request = new …
0 ответов

Ошибка ввода-вывода при запросе GET для - Причины: javax.net.ssl.SSLHandshakeException: получено фатальное предупреждение: handshake_failure

Я сталкиваюсь с проблемами во время удара API из кода JAVA Ниже приведены журналы для этого 18:01:02.039 [main] INFO dk.danskebank.dw.datasourcing.sbl.application.SkatConfig - Creation of RestTemplate for skat is started 18:01:02.045 [main] INFO dk.…
15 апр '19 в 12:33
0 ответов

HttpAsyncClient 5 | Лучший рецепт обработки содержимого Gzip в качестве ответа

Из ссылки мы понимаем, чтоautomatic content decompression.не поддерживается.Итак, приведенный ниже рецепт - хороший способ обработки содержимого gzip? httpclient.execute(this.post, new FutureCallback<SimpleHttpResponse>() { @Override public vo…
1 ответ

Распаковка содержимого GZIP для Apache Http Async Client

В классике HttpClient Распаковка GZIP выполняется сразу после установки. ContentCompressionExec. Как это сделать сHttpAsyncClient? Я не могу найтиAsyncExecChainHandler который реализует эту функцию.
1 ответ

Как использовать Conscrypt с Apache HttpClient 5 для ускорения TLS

Каков рекомендуемый способ использования Conscrypt с Apache HttpClient 5? Я пробовал добавить conscrypt-openjdk-uber-2.2.1.jar jar в мой путь к классам и настройку моего sslcontext как SSLContexts.custom().setProvider(Conscrypt.newProvider()), но ко…
1 ответ

Как включить ведение журнала проводов с помощью Apache HttpClient 5

В документации по ведению журнала Apache HttpClient говорится: Самый простой способ настроить Log4j 2 - через файл log4j2.xml. Log4j 2 автоматически настроится с использованием файла с именем log4j2.xml, если он присутствует в корне пути к классам п…
1 ответ

Можно ли прервать http-запрос [GET, POST и т.д.] в HttpAsynClient из HttpClient-5.x?

Я использую org.apache.hc.client5.http.impl.async.HttpAsyncClients.create() для создания org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient для моих запросов HTTP/2. Я ищу некоторые функции для прерывания запроса после чтения некоторого …
2 ответа

Включение HTTP/2 в коннекторе обычного текста

Следуя документации Jetty по включению HTTP/2, Я дошел до следующего шага, 2015-06-17 14:16:12.549: ИНФОРМАЦИЯ:oejs.ServerConnector:main: Started ServerConnector@6f32cd1e{HTTP/1.1,[http/1.1, h2c]}{0.0.0.0:8080} Из документов, Ни один из основных бра…
26 сен '19 в 14:21
1 ответ

Клиент Apache Http выполняет запрос без отправки включающего объекта

У меня есть такой сценарий: 1) Клиент отправляет HTTP-запрос с закрывающей сущностью на сервер через сокет. 2) Сервер выгружает закрывающий объект в другое место, назовем его Хранилище. От меня требуется реализовать только Сервер. До сих пор мне уда…
03 апр '20 в 19:26