From 3ab3c413015dcd308489c84296a79546190f383b Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Thu, 1 Apr 2021 07:35:03 +0200 Subject: [PATCH] fix headers jesus christ --- resources/desktop/com.github.rssguard.appdata.xml | 2 +- src/librssguard/definitions/definitions.h | 1 + src/librssguard/network-web/basenetworkaccessmanager.cpp | 4 +--- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/resources/desktop/com.github.rssguard.appdata.xml b/resources/desktop/com.github.rssguard.appdata.xml index e2cdd9c3e..f6045e0cd 100644 --- a/resources/desktop/com.github.rssguard.appdata.xml +++ b/resources/desktop/com.github.rssguard.appdata.xml @@ -30,7 +30,7 @@ https://martinrotter.github.io/donate/ - + none diff --git a/src/librssguard/definitions/definitions.h b/src/librssguard/definitions/definitions.h index b1e6225b8..da51b014b 100755 --- a/src/librssguard/definitions/definitions.h +++ b/src/librssguard/definitions/definitions.h @@ -98,6 +98,7 @@ #define HTTP_HEADERS_CONTENT_LENGTH "Content-Length" #define HTTP_HEADERS_AUTHORIZATION "Authorization" #define HTTP_HEADERS_USER_AGENT "User-Agent" +#define HTTP_HEADERS_COOKIE "Cookie" #define LOGSEC_NETWORK "network: " #define LOGSEC_ADBLOCK "adblock: " diff --git a/src/librssguard/network-web/basenetworkaccessmanager.cpp b/src/librssguard/network-web/basenetworkaccessmanager.cpp index 345d9c7ad..9542fa364 100644 --- a/src/librssguard/network-web/basenetworkaccessmanager.cpp +++ b/src/librssguard/network-web/basenetworkaccessmanager.cpp @@ -58,9 +58,7 @@ QNetworkReply* BaseNetworkAccessManager::createRequest(QNetworkAccessManager::Op new_request.setAttribute(QNetworkRequest::Attribute::FollowRedirectsAttribute, true); #endif - new_request.setRawHeader(QSL("Cookie").toLocal8Bit(), QSL("JSESSIONID= ").toLocal8Bit()); - - // Setup custom user-agent. + new_request.setRawHeader(HTTP_HEADERS_COOKIE, QSL("JSESSIONID= ").toLocal8Bit()); new_request.setRawHeader(HTTP_HEADERS_USER_AGENT, QString(APP_USERAGENT).toLocal8Bit()); auto reply = QNetworkAccessManager::createRequest(op, new_request, outgoingData);