首页 > 解决方案 > 如果提供 SSL,Actix 会自动处理 HTTP/2 websocket 升级吗?

问题描述

我想知道是否可以在 Actix 中升级 HTTP/2 并使用带有二进制数据交换的 websocket。我目前正在关注此处提供的示例:https ://github.com/actix/examples/blob/master/websocket/src/main.rs

根据以下文档:https ://github.com/actix/actix-website/blob/master/content/docs/http2.md它声称:actix-web automatically upgrades connections to HTTP/2.0 if possible.

基本上,如果我使用上面的示例(添加必要的 SSL 详细信息)并从我的客户端发出请求作为 HTTP/2 websocket 请求,这个源会自动充当 HTTP/2 还是只使用基本的 websocket?

这里有什么我应该注意的问题还是我完全错了?

标签: rust-actixactix-web

解决方案


推荐阅读