Hi!
I'm trying to use QNetworkAccessManager to download files over https. And I found a strange thing: if the SSL libraries are not available to my application, then, as expected, the QNetworkAccessManager::get() request causes the QNetworkAccessManager::finished(QNetworkReply*) signal to be emitted. Inside the slot connected to this signal, I can read the error status (QNetworkReply::error()) and understand that the "TLS initialization failed" error occurred.
It's ok, but this is only the first time. If I make repeated attempts to execute QNetworkAccessManager::get(), the finished() signal is not emitted.
Why is that? I would like to get at least some response from QNetworkAccessManager on every request.
P.S. QNetworkReply::error() is not emitted too.
My system is Windows 10, Qt 5.14.1
Bookmarks