QNetworkReplyHttpImpl: simplify setting headers in postRequest()
Task-number: QTBUG-107751 Change-Id: I33bbad1d7dadc058af52f8a81766762f0de1d812 Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>bb10
parent
545b84b93c
commit
c68b20477f
|
|
@ -752,12 +752,12 @@ void QNetworkReplyHttpImplPrivate::postRequest(const QNetworkRequest &newHttpReq
|
|||
if (newRequestHeaders.contains(QHttpHeaders::WellKnownHeader::Range)) {
|
||||
// Need to adjust resume offset for user specified range
|
||||
|
||||
newRequestHeaders.removeAll(QHttpHeaders::WellKnownHeader::Range);
|
||||
|
||||
// We've already verified that requestRange starts with "bytes=", see canResume.
|
||||
const auto rangeHeader = newHttpRequest.headers().value(QHttpHeaders::WellKnownHeader::Range);
|
||||
const auto rangeHeader = newRequestHeaders.value(QHttpHeaders::WellKnownHeader::Range);
|
||||
const auto requestRange = QByteArrayView(rangeHeader).mid(bytesEqualPrefix().size());
|
||||
|
||||
newRequestHeaders.removeAll(QHttpHeaders::WellKnownHeader::Range);
|
||||
|
||||
int index = requestRange.indexOf('-');
|
||||
|
||||
quint64 requestStartOffset = requestRange.left(index).toULongLong();
|
||||
|
|
|
|||
Loading…
Reference in New Issue