【问题标题】:Can Akka-HTTP do HTTP/2.0?Akka-HTTP 可以做 HTTP/2.0 吗?
【发布时间】:2016-12-04 15:09:55
【问题描述】:

听起来像是一个简单的问题,但我找不到答案(可能是因为在搜索“如何使用 Akka-HTTP 进行 HTTP/2.0”时,“2.0”被解释为 Akka 的版本)。

似乎 akka-http 确实有一个 HttpProtocols 的构造,但它只有 HTTP 1.0 和 HTTP 1.1。

【问题讨论】:

标签: http2 akka-http


【解决方案1】:

Akka-http 10.0.5 还不支持 HTTP/2。您可以跟踪工作here

【讨论】:

【解决方案2】:

Akka-http 10.1.1 在预览模式下支持服务器端 HTTP/2(仅限 HTTPS): https://doc.akka.io/docs/akka-http/current/server-side/http2.html

@akauppi 的链接仍然显示许多功能仍在开发中(包括客户端支持)

客户端 http/2 支持目前在所有 Scala 库中似乎很少见 - 结帐(对于客户端和服务器端 http/2): https://github.com/criteo/lolhttp

【讨论】:

    【解决方案3】:

    支持现已正式发布。 Akka 目前有一个处于预览模式的服务器端:

    https://doc.akka.io/docs/akka-http/current/server-side/http2.html

    【讨论】:

    • 为什么2.5年后还是预览模式?
    猜你喜欢
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    相关资源
    最近更新 更多