Я хочу реализовать клиент JAX-RS, который поддерживает HTTP/1.1 и HTTP/2 для клиента JAX-RS.
Идея состоит в том, чтобы использовать HTTP/2, если сервер поддерживает ALPN с помощью HTTP/2 и использует HTTP/1.1, если сервер не предоставляет никакой информации.
Я прочитал несколько статей об ALPN, и это кажется возможным, но я не нашел ничего, поддерживающего этот протокол в одно и то же время. Мне не удалось подключить их вместе.
В настоящее время я использую транспортный соединитель Jetty HTTP/1.1 для Джерси и для транспортной консоли HTTP/2.