八年了Qt6终于来啦!Qt Network模块发生重大更改( 三 )
- void handshakeInterruptedOnError();
- void continueInterruptedHandshake();
对于使用QNetworkAccessManager的应用程序 , 此API有点底层 , 并且没有太大的意义 。 但是 , 如果直接使用QSslSocket , 则对于调试目的或实现某些错误或警告处理逻辑时 , 它可能非常方便 。 目前 , 此更改适用于我们的OpenSSL后端;我们使用的其他TLS库没有必需的API或未提供我们所需的完整信息 。
TLS 1.3及更高版本
好吧 , 这一部分并不是关于qt6已经具备的 。 这也是关于未来可能的发展 。 到目前为止 , qt6支持TLS协议的最新版本 , 即1.3 , 这要归功于我们的OpenSSL后端(qt5也支持tls1.3) 。 我们正致力于在Schannel后端启用tls1.3 。 不幸的是 , SecureTransport被Apple弃用 , 没有可用的TLS库作为替代 , 只有一些构建在BoringSSL之上的更高级别的框架(请注意这一点的讽刺!) 。 这意味着 , 对于我们的达尔文用户 , 我们将在未来提供另一种选择 。 以QNetworkAccessManager为例 , 在苹果的NSUrlSession等类之上实现的一个新的QNetworkAccessBackend非常方便(包括tls1.3和实验性的HTTP/3支持) 。
【八年了Qt6终于来啦!Qt Network模块发生重大更改】点击“了解更多”可免费下载最新版Qt以及获取更多资源教程!
推荐阅读
- V-Moda发布M-200 ANC耳机新品 经典机型终于有了主动降噪
- 2021 年,微软 Windows 的 ARM 转型终于能成了?
- 微信又迎来更新!你们想要的功能终于来了
- 1月12日!荣耀V40系列终于要来了!将采用库存“芯片”
- 微信也准备“收费”了?2大业务开始付费,网友:终于要来了
- 广受诟病的Edge同步短板终于补齐:现可同步历史记录
- 继iQOO、华为官宣后,雷军终于坐不住了,为小米11做准备
- 微信7.0.22正式迎来更新!你们想要的功能终于来了
- 中国移动终于大方了!将推出这些特权,“赠与”不转网4G老用户
- 苹果终于修复 iCloud 登录激活问题