QHttp is quite low-level while QNetworkAccessManager offers a well designed API for accessing network resources. Therefore switched backend of WebResourceProvider from QHttp to QNetworkAccessManager.