0
Qt 5.7, C++를 내 크롤러에 사용합니다.
NetworkTimeouts
class, implementation details (cpp)을 기반으로 제한 시간 관리를 만들었습니다.QNAM이 Qt에서 웹 페이지 다운로드를 시작했다는 신호를 어떻게받을 수 있습니까?
QNetworkAccessManager
(QNAM)은 URL에 내부 대기열을 사용합니다. 숨겨진 큐에 URL을 넣는 것뿐만 아니라 실제 다운로드 시작을 어떻게 감지 할 수 있습니까? 루프에서 QNetworkAccessManager::get()
을 호출합니다 (다른 URL을 푸시 (push)하기 위해 replyFinished() 신호를 기다리지 않습니다). 나는 진짜 다운로드의 순간에 타이머를 시작해야합니다. Windows에는 최대 6 개의 병렬 요청이 있고 다른 요청은 대기 중입니다.