swift - 如何强制使用 vapor swift 建立安全的 websocket 连接?
问题描述
我有一个使用 vapor swift 设置的 websocket 服务器。现在我想强制连接使用websocket secure
服务器端的协议。使用类似的 URL 是不够的,wss://url:8080
因为客户端控制连接是否安全。
webSocketServer.get("link") { (socket, request) in
// check if the connection is secure?
// or force a secure connection?
}
如何强制蒸汽使用 websocket 的安全版本?
或者更好的是,我如何检查连接是否安全?
解决方案
推荐阅读
- python - 为什么这段代码会在第 11 行引发 RecursionError?
- python - 为什么 csv DictReader Dictionary 对象仅在文件仍处于打开状态时才起作用?
- php - 根据选中的单选按钮显示或隐藏 WooCommerce 结帐字段
- node.js - 需要一个字段,如果另一个字段不存在
- tizen - 是否可以使用 Tizen Web API 向 Tizen 可穿戴设备中的通知添加自定义按钮?
- swift - 扩展中的 Swift 协议类/AnyObject 限制
- java - 如何在我的 SpringBoot API 中发送字符串作为响应?
- python - 尝试在 Wagtail CMS 中加载自定义标签时未解决的库错误
- mysql - 将数据从 Amazon S3 导入新的 MySQL 数据库实例时,AWS 没有显示“S3 存储桶”选项
- g++ - 慢速 gtkmm 为小程序编译