Since a0ebd98f58b2d92c34fafbc620f024caa36bf0ad ( https://codereview.qt-project.org/#/c/236585/ ) all paths are normalized. This causes issues in cases where the server differentiates / and // in a path. (I think /./ and /../ are also valid in paths, but it is fine to normalize them). Having an empty name in a path is a way to give empty parameter for path patterns.
For example, with:
The server now gets:
wget, curl, chrome and firefox for example passes // in paths to the server as is, but normalizes /./ and /../ cases.
|For Gerrit Dashboard: QTBUG-71973|
|246926,6||Make url normalization closer to common browser behavior||5.12.1||qt/qtbase||Status: MERGED||+2||0|