如何使用 Akka EventSource Connector从 HTTP2 源流式传输数据,例如 here ?我听说 Akka 支持 HTTP2,但我只能找到启用该功能的服务器端文档,以及 HttpProtocols类仅列出了对 HTTP1 和 HTTP1.1 的支持。使用 v2 源运行示例代码会产生 400 BAD REQUEST
结果。我该如何解决这个问题?
最佳答案
你是对的 Akka HTTP currently only supports HTTP/2 at the server side .
但是,许多服务器将同时支持 HTTP/1.1 和 HTTP/2,您给出的示例也不异常(exception):它将与 HTTP/1.1 一起正常工作,因为您可以使用例如 curl -v --http1.1 https://stream.wikimedia.org/v2/stream/recentchange
。
您在尝试使用 Alpakka Server-Sent Events (SSE) Connector 时是否遇到任何特定问题?与 https://stream.wikimedia.org/v2/stream/recentchange ?
关于java - Akka EventSource 流 API 中的 HTTP2 客户端支持吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50178588/