mirror of
https://github.com/YACReader/yacreader
synced 2025-12-18 15:12:52 -05:00
Send a user agent header to simulate being a browser when requesting Comic Vine info
This fixes cover loading in the Comic Vine scraper.
This commit is contained in:
@ -46,7 +46,13 @@ void HttpWorker::run()
|
|||||||
tT.setSingleShot(true);
|
tT.setSingleShot(true);
|
||||||
connect(&tT, &QTimer::timeout, &q, &QEventLoop::quit);
|
connect(&tT, &QTimer::timeout, &q, &QEventLoop::quit);
|
||||||
connect(&manager, &QNetworkAccessManager::finished, &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
|
tT.start(5000); // 5s timeout
|
||||||
q.exec();
|
q.exec();
|
||||||
|
|||||||
Reference in New Issue
Block a user