From cb6c49a36e7ff208678a1c1e7c5479caad9f2dea Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Mon, 3 Jul 2023 07:10:05 +0200 Subject: [PATCH] use manual http redirection all the times, this fixes some nonworking feeds with weird redirections --- src/librssguard/network-web/basenetworkaccessmanager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/librssguard/network-web/basenetworkaccessmanager.cpp b/src/librssguard/network-web/basenetworkaccessmanager.cpp index 847a202bb..70767c3d6 100644 --- a/src/librssguard/network-web/basenetworkaccessmanager.cpp +++ b/src/librssguard/network-web/basenetworkaccessmanager.cpp @@ -52,6 +52,9 @@ QNetworkReply* BaseNetworkAccessManager::createRequest(QNetworkAccessManager::Op QIODevice* outgoingData) { QNetworkRequest new_request = request; + new_request.setAttribute(QNetworkRequest::Attribute::RedirectPolicyAttribute, + QNetworkRequest::RedirectPolicy::ManualRedirectPolicy); + #if defined(Q_OS_WIN) new_request.setAttribute(QNetworkRequest::Attribute::HttpPipeliningAllowedAttribute, true); #endif