标签: http3

有什么方法可以在 Apache HTTP Server 中实现 HTTP/3 (QUIC)?

有什么方法可以在 Apache 中实现 HTTP/3?

编辑:

QUIC 协议现已成为 RFC,请参阅RFC 9000正在等待 HTTP/3...

OpenSSL 在某处表示他们将在发布 OpenSSL 3.0 后开始研究 QUIC。不确定何时发布 OpenSSL 3.0。

在此之前,也许我们可以将 BoringSSL 集成到 Apache 中,并开始使用 QUIC 进行测试。

apache quic http3

11
推荐指数
1
解决办法
1万
查看次数

flutter 的 HTTP3 客户端

dart有HTTP3 客户端吗?Java 中有Flupke, python 中有Aioqic,但我没有找到适用于 dart 和 flutter 的工具

dart dart-io flutter http3 flutter-http

10
推荐指数
1
解决办法
1995
查看次数

WebSocket 是否与 HTTP/3 兼容

即将到来的 HTTP/3 标准不再基于 TCP,而是基于 QUIC 协议。WebSocket 基于 TCP 并作为 HTTP 更新启动。

是否基于 QUIC 而不是 TCP 作为 HTTP/3 更新启动的 WebSocket 连接?或者无法将 HTTP/3 连接更新为 WebSocket 连接?

http websocket http3

8
推荐指数
2
解决办法
2520
查看次数

浏览器如何知道站点是否支持 HTTP/3?

我有一个与浏览器如何知道站点是否支持 HTTP/2?。我想知道浏览器如何知道网站支持http3。

我正在使用 safari 并打开了 http3 支持。然后我去https://cloudflare-quic.com,协议是h3-29。我认为我的 safari 使用 h3 协议探索这个网站。它是怎么知道的呢?

http quic http3

8
推荐指数
1
解决办法
2329
查看次数

如何使用 Express 运行 http/3?

出于实验目的,我想尝试一下,但是 HTTP-over-QUIC 在 Node.js 中似乎不可用。QUIC本身可用。

node.js npm quic http3

8
推荐指数
0
解决办法
7596
查看次数

为什么我无法使用 http3/quic 访问 google?

Chrome已经打开了enable-quic开关,但是当我访问google时,它仍然使用http2协议,如何使用浏览器的http3/quic功能?

启用quic http2协议

https google-chrome http2 quic http3

7
推荐指数
1
解决办法
4373
查看次数

QUIC 多路复用与 HTTP/2 有何不同

QUIC 和 HTTP/3 多路复用(通过 UDP)与 HTTP/2(通过 TCP)带来的有何不同?

http spdy quic http3

6
推荐指数
1
解决办法
694
查看次数

OkHttp 和 HTTP3 支持

我想了解有关 okhttp 中 HTTP v3 支持的信息。有人知道什么时候或者是否会支持新的 HTTP 版本?我看到它会使用注入器来实现这一点,但我还没有找到任何关于它的更新。谢谢。

okhttp http3

6
推荐指数
1
解决办法
2735
查看次数

使用 Jetty 11 的 HTTP/3 服务器没有响应

我正在尝试使用 Jetty 11 和 Java 11 来实现 HTTP/3 测试服务器(作为实验)。我正在遵循文档中的代码:

public class HTTP3Server {
    public static void main(String[] args) {
        Server server = new Server();

        // The SSL Context
        SslContextFactory.Server sslContextFactory = new SslContextFactory.Server();
        sslContextFactory.setKeyStorePath("/etc/java/keystore.jks");
        sslContextFactory.setKeyStorePassword("password");

        // The HTTP configuration object
        HttpConfiguration httpConfig = new HttpConfiguration();
        SecureRequestCustomizer src = new SecureRequestCustomizer();
        src.setSniHostCheck(false);
        httpConfig.addCustomizer(src);

        // Create and configure the HTTP/3 connector.
        HTTP3ServerConnectionFactory h3Factory = new HTTP3ServerConnectionFactory(httpConfig);
        HTTP3ServerConnector connector = new HTTP3ServerConnector(server, sslContextFactory, h3Factory);
        connector.setPort(3443);
        server.addConnector(connector);

        // Create and configure a …
Run Code Online (Sandbox Code Playgroud)

java https jetty http3 jetty-11

4
推荐指数
1
解决办法
657
查看次数

HTTP/3 及其影响

最近 Chrome、Firefox、cURL 等宣布支持 HTTP/3(之前称为 HTTP-over-QUIC)。

您如何从以下变化的角度看待其适应影响:

  1. 应用程序(基于网络的、移动的、基于纯套接字的等)

  2. 托管基础设施(网络/应用服务器、防火墙、负载均衡器、CDN、路由器、交换机等)和 ISP 等。

  3. 安全性(新威胁、漏洞、VAPT 工具的前景等)

  4. 拥塞控制

quic http3

3
推荐指数
1
解决办法
230
查看次数

标签 统计

http3 ×10

quic ×6

http ×3

https ×2

apache ×1

dart ×1

dart-io ×1

flutter ×1

flutter-http ×1

google-chrome ×1

http2 ×1

java ×1

jetty ×1

jetty-11 ×1

node.js ×1

npm ×1

okhttp ×1

spdy ×1

websocket ×1