https://bugs.kde.org/show_bug.cgi?id=377368
--- Comment #1 from Thomas Baumgart <tbaumg...@kde.org> --- The actual request is created in "bool KOfxDirectConnectDlg::init()" which can be found in https://github.com/KDE/kmymoney/blob/4.8/kmymoney/plugins/ofximport/dialogs/kofxdirectconnectdlg.cpp . The problem is that the metadata handling is completely handled within KIO::TransferJob which we simply utilize. The metadata is transported using a QMap<QString key, QString value> container, so changing/controlling the order of the entries is not that easy. It looks like the order of HTTP Headers doesn't matter for headers with different names. If there are multiple headers with the same name, however, the order is important. More details can be found in the respective RFC at http://tools.ietf.org/html/rfc2616#section-4.2. If the bank's server still requires a certain order it is simply not compliant with the RFC and thus broken (just like so many other bank systems). -- You are receiving this mail because: You are the assignee for the bug.