Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 19 files). Show all
Unified · Split
| @@ -178,7 +178,9 @@ void ScriptEngine::loadURL(const QUrl& scriptURL) { · 177 unmodified lines | ||
| 178 | 178 | } |
| 179 | 179 | } else { |
| 180 | 180 | QNetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance(); |
| 181 | − QNetworkReply* reply = networkAccessManager.get(QNetworkRequest(url)); | |
| 181 | + QNetworkRequest networkRequest = QNetworkRequest(url); | |
| 182 | + networkRequest.setHeader(QNetworkRequest::UserAgentHeader, HIGH_FIDELITY_USER_AGENT); | |
| 183 | + QNetworkReply* reply = networkAccessManager.get(networkRequest); | |
| 182 | 184 | connect(reply, &QNetworkReply::finished, this, &ScriptEngine::handleScriptDownload); |
| 183 | 185 | } |
| 184 | 186 | } |
| @@ -601,7 +603,9 @@ void ScriptEngine::include(const QString& includeFile) { · 416 unmodified lines | ||
| 601 | 603 | |
| 602 | 604 | if (url.scheme() == "http" || url.scheme() == "https" || url.scheme() == "ftp") { |
| 603 | 605 | QNetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance(); |
| 604 | − QNetworkReply* reply = networkAccessManager.get(QNetworkRequest(url)); | |
| 606 | + QNetworkRequest networkRequest = QNetworkRequest(url); | |
| 607 | + networkRequest.setHeader(QNetworkRequest::UserAgentHeader, HIGH_FIDELITY_USER_AGENT); | |
| 608 | + QNetworkReply* reply = networkAccessManager.get(networkRequest); | |
| 605 | 609 | qDebug() << "Downloading included script at" << includeFile; |
| 606 | 610 | QEventLoop loop; |
| 607 | 611 | QObject::connect(reply, SIGNAL(finished()), &loop, SLOT(quit())); |