[kmymoney4] [Bug 377368] KMyMoney 4.8 failed to import discover card ofx

Thomas Baumgart bugzilla_noreply at kde.org
Wed Mar 8 11:53:39 UTC 2017


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

--- Comment #1 from Thomas Baumgart <tbaumgart at 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.


More information about the KMyMoney-devel mailing list