mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-11-22 09:16:05 +03:00
parent
16111496ca
commit
47439a7efd
1 changed files with 2 additions and 5 deletions
|
@ -251,12 +251,9 @@ bool RequestParser::parsePostMessage(const QByteArrayView data)
|
||||||
// [URL Standard] 5.1 application/x-www-form-urlencoded parsing
|
// [URL Standard] 5.1 application/x-www-form-urlencoded parsing
|
||||||
const QByteArray processedData = data.toByteArray().replace('+', ' ');
|
const QByteArray processedData = data.toByteArray().replace('+', ' ');
|
||||||
|
|
||||||
QListIterator<QStringPair> i(QUrlQuery(QString::fromUtf8(processedData)).queryItems(QUrl::FullyDecoded));
|
const QList<QStringPair> pairs = QUrlQuery(QString::fromUtf8(processedData)).queryItems(QUrl::FullyDecoded);
|
||||||
while (i.hasNext())
|
for (const QStringPair &pair : pairs)
|
||||||
{
|
|
||||||
const QStringPair pair = i.next();
|
|
||||||
m_request.posts[pair.first] = pair.second;
|
m_request.posts[pair.first] = pair.second;
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue