From 368898e013cd79844699c63467d3b8c9a1de3676 Mon Sep 17 00:00:00 2001 From: luisangelsm Date: Mon, 8 Dec 2025 11:46:02 +0100 Subject: [PATCH] Send a user agent header to simulate being a browser when requesting Comic Vine info This fixes cover loading in the Comic Vine scraper. --- common/http_worker.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/http_worker.cpp b/common/http_worker.cpp index 805b4a92..5e525503 100644 --- a/common/http_worker.cpp +++ b/common/http_worker.cpp @@ -46,7 +46,13 @@ void HttpWorker::run() tT.setSingleShot(true); connect(&tT, &QTimer::timeout, &q, &QEventLoop::quit); connect(&manager, &QNetworkAccessManager::finished, &q, &QEventLoop::quit); - QNetworkReply *reply = manager.get(QNetworkRequest(url)); + + auto request = QNetworkRequest(url); + + request.setHeader(QNetworkRequest::UserAgentHeader, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/122.0 Safari/537.36"); + + QNetworkReply *reply = manager.get(request); tT.start(5000); // 5s timeout q.exec();