https://bugs.kde.org/show_bug.cgi?id=386406

            Bug ID: 386406
           Summary: Doubly encoded URL sent to proxy
           Product: frameworks-kio
           Version: 5.32.0
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: fa...@kde.org
          Reporter: sch...@linux-m68k.org
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

When using a proxy HTTPProtocol::formatRequestUri returns a doubly encoded URL.
 This is because since Qt 5.2 (commit 1de1470189) the QUrl setters use
DecodedMode instead of TolerantMode by default, which causes all '%' to be
encoded as '%25'.  Thus a space in a URL is encoded as '%2520':
QUrl::path(QUrl::FullyEncoded) encodes ' ' into '%20' and QUrl::setPath encodes
it into '%2520'.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to