From a0ebd98f58b2d92c34fafbc620f024caa36bf0ad Mon Sep 17 00:00:00 2001 From: Paolo Angelelli Date: Fri, 10 Aug 2018 14:40:10 +0200 Subject: Normalize path segments in QHttpNetworkRequest::uri MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-69659 Change-Id: I184cc460d2e3736d042893a38aa1c11b7d443f88 Reviewed-by: Jesus Fernandez Reviewed-by: Timur Pocheptsov Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Thiago Macieira --- src/network/access/qhttpnetworkrequest.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/network') diff --git a/src/network/access/qhttpnetworkrequest.cpp b/src/network/access/qhttpnetworkrequest.cpp index cf4be3df95..8de9760710 100644 --- a/src/network/access/qhttpnetworkrequest.cpp +++ b/src/network/access/qhttpnetworkrequest.cpp @@ -133,6 +133,8 @@ QByteArray QHttpNetworkRequest::uri(bool throughProxy) const QUrl copy = d->url; if (copy.path().isEmpty()) copy.setPath(QStringLiteral("/")); + else + format |= QUrl::NormalizePathSegments; QByteArray uri = copy.toEncoded(format); return uri; } -- cgit v1.2.3