rust-actix - 如果提供 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?
这里有什么我应该注意的问题还是我完全错了?
解决方案
推荐阅读
- batch-file - 使用子字符串查看字符串是否包含批处理文件中的子字符串的问题
- python-3.7 - 局部变量不在函数内部定义,而是在函数外部和之上定义
- javascript - 将代码从功能性 React 钩子转换为类组件
- java - 解码来自 RestTemplate 的八位字节响应
- azure-devops - 使用 NUnit 在 Azure DevOps 中发布测试结果任务
- javascript - Google Cast 自定义发件人应用程序中的命名空间更改
- javascript - 如何将数据发布到对象数组中以对输入做出反应?使用反应钩子
- django - 将值从 Django 模板传递到 javascript-ajax 函数
- reactjs - 防止用户将图像粘贴到 CKEditor 5
- c++ - 为什么我的数据元素被复制而不是移动?