2

有什么方法可以用我自己的实现替换 QNetworkAccessManager 使用的 QSslSocket 吗?

我真的很期待使用 WebKit!

我正在努力将 PKCS11 实现附加到我们基于 Qt 的软件中。

到目前为止,我发现的唯一方法是使用 QHttp - 但是文档说不应该使用这个类..

到目前为止,我发现 QNetworkAccessManager 非常有限。是的,它很简单——但这不是这个框架的重点。

???

4

1 回答 1

2

您现在不能替换 HTTP 实现中的 QSslSocket。您唯一能做的就是覆盖 QNAM 的 createRrequest 并完全覆盖 HTTP 实现。

使用 PKCS11 究竟需要做什么?您是否需要修改 src/network/ssl/qsslsocket* 中的一些代码并更改 SSLContext?还是 HTTP 层也需要改变?

于 2010-01-07T09:51:15.263 回答