gpt4 book ai didi

c++ - 如何使用 Qt/QNetworkAccessManager (C++) 实现 SFTP

转载 作者:可可西里 更新时间:2023-11-01 16:37:06 27 4
gpt4 key购买 nike

我是 Qt 的新手,我想为我的软件实现 FTP 和 SFTP 支持。当我用谷歌搜索时,我发现 Qt 不存在 sftp 库,但 QNetworkAccessManager 应该可以。然后我尝试了解如何构建自定义协议(protocol)或类似的东西,但没有弄清楚如何去做。

有人知道我该怎么做吗?

谢谢,迈克尔

最佳答案

Qt SDK 不支持 SFTP,但 Qt Creator 实现了 SFTP。

我隔离了包含 SSH 和 SFTP 的库,并创建了一个名为 QSsh 的新项目在 Github 上。该项目的目的是为任何 Qt 应用程序提供 SSH 和 SFTP 支持。

我已经写了一个关于如何使用 SFTP 上传文件的例子。看看 examples/SecureUploader/

希望对你有帮助

关于c++ - 如何使用 Qt/QNetworkAccessManager (C++) 实现 SFTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6758121/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com