0

我的爬虫使用 Qt 5.7、C++。我已经根据
NetworkTimeouts实现细节 (cpp)创建了超时管理。

我知道QNetworkAccessManager(QNAM)对 URL 使用内部队列。如何检测真正的下载开始,而不仅仅是将 URL 放入隐藏队列?我QNetworkAccessManager::get()循环调用(我不等待 replyFinished() 信号来推送另一个 URL)。我需要在真正下载的那一刻启动计时器。在 Windows 中,我们最多有 6 个并行请求,其他请求正在等待。

4

1 回答 1

1

QNetworkReplyforget()请求应在开始工作时开始发出downloadProgress()

于 2016-10-28T10:12:20.150 回答