我想下载一批大约 50 张单张图像,处理并保存它们。处理大量下载的最佳方式是什么?
我知道如何使用 QHttp 下载单个文件,但我不知道如何使用文件列表。
QHttp 已过时,使用 QNetworkAccessManager。每个 GET、PUT 等都返回一个QNetworkReply对象,您可以使用它来等待相应请求的结果。如果这还不够,您可以编写一个小的 QObject 派生帮助类来监视响应对象的 error()、finished() 和 readyRead() 信号并处理接收到的数据,例如通过将其写入文件。