QNetworkReply::setWellKnownHeaders: use QByteArrayView

The private implementation already uses QByteArrayView, so the fix is
trivial.

Amends c6438054b91b7017b95706677e0194ed4f1e9e7d.

Found in 6.8 API review.

Change-Id: I41a62557ca82d31a814ceb3f5079a60ca8c437c4
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 525bbfb5dfd1a5f3a6e4a5bc0126714232e20f9d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Ivan Solovev 2024-09-02 10:50:21 +02:00 committed by Qt Cherry-pick Bot
parent ea1a6d3ae0
commit e2198f7580
2 changed files with 2 additions and 2 deletions

View File

@ -931,7 +931,7 @@ void QNetworkReply::setHeaders(QHttpHeaders &&newHeaders)
Sets the header \a name to be of value \a value. If \a
name was previously set, it is overridden.
*/
void QNetworkReply::setWellKnownHeader(QHttpHeaders::WellKnownHeader name, const QByteArray &value)
void QNetworkReply::setWellKnownHeader(QHttpHeaders::WellKnownHeader name, QByteArrayView value)
{
Q_D(QNetworkReply);
d->setHeader(name, value);

View File

@ -155,7 +155,7 @@ protected:
void setRawHeader(const QByteArray &headerName, const QByteArray &value);
void setHeaders(const QHttpHeaders &newHeaders);
void setHeaders(QHttpHeaders &&newHeaders);
void setWellKnownHeader(QHttpHeaders::WellKnownHeader name, const QByteArray &value);
void setWellKnownHeader(QHttpHeaders::WellKnownHeader name, QByteArrayView value);
void setAttribute(QNetworkRequest::Attribute code, const QVariant &value);
#if QT_CONFIG(ssl)