http2

    0热度

    1回答

    有一个Java HTTP/2客户端实现的list。我找到了Jetty,Netty和OkHttp code examples,看起来他们都需要包含特定版本的ALPN library,具体取决于安装的jdk。我不喜欢它,因为当您不是该项目的唯一开发人员时,会造成麻烦。 我需要查询https的网址。问题是:有没有不使用ALPN的HTTP/2客户端实现?工作代码示例是受欢迎的。谢谢!

    8热度

    1回答

    我正在试验HTTP/2客户端从jdk 9-ea+171。该代码是从this example采取: HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(new URI("https://www.google.com/")) .bu

    0热度

    1回答

    我目前正在使用JW Player 7.11.1的一个项目,我们计划为我们的网站支持http2,请你帮我理解一下,JW播放器是否支持HTTP2?

    0热度

    1回答

    我想为我的nginx服务器添加HTTP2支持。我认为所有的版本好,具有http_v2_module: nginx version: nginx/1.11.8 built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) built with OpenSSL 1.0.1f 6 Jan 2014 TLS SNI support enabled confi

    0热度

    1回答

    我正在尝试使用netty来实现HTTP/2客户端。在这个example(93行)他们手动增加streamId并把它放到地图上。响应时,他们寻找HttpConversionUtil.ExtensionHeaderNames.STREAM_ID头参数,从而将响应与请求相关联。 我不喜欢自己增加streamId的想法。我可以以某种方式获得id netty将用于writeAndFlush的请求吗? 此外,

    0热度

    1回答

    我开始玩去http/2推,并且这些例子不适合我。 请求是在http/2中(我可以在firefox中看到“Version:HTTP/2.0”,并且我有一个扩展来告诉服务器是否使用http/2)。 然而,这样的: http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { if pusher, ok := w.(ht

    2热度

    2回答

    我想了解详细的HTTP/2。我阅读了关于流,消息和帧的文章:https://hpbn.co/http2/#streams-messages-and-frames。我不知道我是否有正确的概念。 我来到了以下结论: 消息是一个HEADER帧和一个或多个数据帧 的组合。 数据帧只能与一个HEADERS帧发送的,因为我看不到其显示了数据的任何指标帧的流ID(RFC 7540,6.1) 如果这是真的,数据帧

    0热度

    2回答

    我是HTTP世界的新手,我一直在阅读关于HTTP协议开发的article,直到2015年底最新更新为HTTP/2。 直到现在,当你想在Java中创建一个简单的HTTP服务器,你可以使用: HttpServer.create(new InetSocketAddress(8000), 0) 像它在这个answer从2010年 描述我想知道一个人如何能建立一个目前仅使用Java SE API的HTT

    0热度

    1回答

    我正在使用OkHTTP客户端访问HTTP/2服务器。我有一个用例,我想通过同一连接打开多个流。 我正在使用以下代码创建OkHTTP客户端。 ConnectionPool connectionPool = new ConnectionPool(5, CONNECTION_POOL_TIMEOUT_MILLISECONDS, TimeUnit.MILLISECONDS);

    0热度

    1回答

    我正在用Netty 4.1构建一个Http2服务器(并且服务器只需要支持Http2客户端)。对于我最简单的请求处理,我希望在执行任何业务逻辑之前获得完整的Http2请求(即,FullHttpRequest)。 我该如何用Http2做到这一点? Netty的HttpObjectAggregator只能用于Http1。