There is a universal source that tracks virtually every investment product out there: https://www.investing.com. Except it is not compatible with LibAlkimia, which expects the websites to show a specific investment's page using a URL GET, while investing.com supports POST only.
libalkimia should be extended to support also POST requests.
In order not to be forced to change the format of the quote file, the request type should be added to the url.
For such support a test service has been added to the kmymoney web site.
Post requests can be checked by using the following url:
curl -X POST -H "Content-Type: application/x-www-form-urlencoded" -d "a=ORCL" https://kmymoney.org/onlinequotestest.php
On adding an online source for investing.com with bug 429440 it turned out, that there is no post request required to fetch associated sources.
(In reply to Ralf Habacker from comment #2)
> On adding an online source for investing.com with bug 429440 it turned out,
> that there is no post request required to fetch associated sources.
To be prepared for future needs a related support has been added to the alkimia code base.
Git commit 11eb556b2f1cb2589d84f4e345ecf12b0b5d919d by Ralf Habacker.
Committed on 07/07/2021 at 06:36.
Pushed by habacker into branch 'master'.
Complete post request support
M +5 -0 src/alkwebpage.cpp
(In reply to Ralf Habacker from comment #4)
> Complete post request support
POST requests are processed by adding 'method=post' to the request url.