Jetty http/2 客户端挂起获取 url
Jetty http/2 client hangs fetching url
我有一个代码(实际上是从jetty-project repo复制过来的):
HTTP2Client http2Client = new HTTP2Client();
SslContextFactory sslContextFactory = new SslContextFactory();
HttpClient httpClient = new HttpClient(new HttpClientTransportOverHTTP2(http2Client), sslContextFactory);
Executor executor = new QueuedThreadPool();
httpClient.setExecutor(executor);
httpClient.start();
ContentResponse response = httpClient.GET("https://www.google.com/");
出于某种原因,它无限等待响应。它有什么问题?我正在寻找 http/2 客户端访问某些 https url 的工作示例。谢谢!
您可能没有配置 ALPN。
请参阅 ALPN documentation 为 JVM 运行 客户端代码启用 ALPN。
我有一个代码(实际上是从jetty-project repo复制过来的):
HTTP2Client http2Client = new HTTP2Client();
SslContextFactory sslContextFactory = new SslContextFactory();
HttpClient httpClient = new HttpClient(new HttpClientTransportOverHTTP2(http2Client), sslContextFactory);
Executor executor = new QueuedThreadPool();
httpClient.setExecutor(executor);
httpClient.start();
ContentResponse response = httpClient.GET("https://www.google.com/");
出于某种原因,它无限等待响应。它有什么问题?我正在寻找 http/2 客户端访问某些 https url 的工作示例。谢谢!
您可能没有配置 ALPN。
请参阅 ALPN documentation 为 JVM 运行 客户端代码启用 ALPN。