File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,6 +35,9 @@ QNetworkReply *NetworkAccessManager::createRequest(QNetworkAccessManager::Operat
3535 const QNetworkRequest &request,
3636 QIODevice *outgoingData)
3737{
38+ QNetworkRequest overrideRequest (request);
39+ overrideRequest.setAttribute (QNetworkRequest::FollowRedirectsAttribute, true );
40+
3841 static const QStringList localSchemes = {QStringLiteral (" file" ), QStringLiteral (" qrc" )};
3942
4043 const QUrl url = request.url ();
@@ -44,13 +47,9 @@ QNetworkReply *NetworkAccessManager::createRequest(QNetworkAccessManager::Operat
4447 QUrl overrideUrl (url);
4548 overrideUrl.setScheme (QStringLiteral (" https" ));
4649
47- QNetworkRequest overrideRequest (request);
4850 overrideRequest.setUrl (overrideUrl);
49-
5051 return QNetworkAccessManager::createRequest (GetOperation, overrideRequest, outgoingData);
5152 }
5253
53-
54-
55- return QNetworkAccessManager::createRequest (op, request, outgoingData);
54+ return QNetworkAccessManager::createRequest (op, overrideRequest, outgoingData);
5655}
You can’t perform that action at this time.
0 commit comments