Axivion: Set accept header

Without correct accept header the server tends to react in unexpected ways in
non-good cases.

Change-Id: I79e5084c2f0921679ece7e88ec9572f2c4f3beec
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Andreas Loth
2023-09-15 12:31:25 +02:00
parent 5b7d671375
commit 1439d3170b

View File

@@ -77,6 +77,8 @@ QFuture<DashboardClient::RawProjectInfo> DashboardClient::fetchProjectInfo(const
.resolved(QUrl(QStringLiteral(u"api/projects/")))
.resolved(QUrl(projectName));
QNetworkRequest request{ url };
request.setRawHeader(QByteArrayLiteral(u8"Accept"),
QByteArrayLiteral(u8"Application/Json"));
request.setRawHeader(QByteArrayLiteral(u8"Authorization"),
QByteArrayLiteral(u8"AxToken ") + server.token.toUtf8());
QByteArray ua = QByteArrayLiteral(u8"Axivion")