[issue38038] Remove urllib.parse._splittype from xmlrpc.client

florian-rathgeber report at bugs.python.org
Sat Mar 27 17:36:01 EDT 2021


florian-rathgeber <florian.rathgeber at gmail.com> added the comment:

This change caused an (I presume unintended) behavior change that breaks some xmlrpc users: previously, the XLMRPC handler was everything after the host part of the URI (https://github.com/python/cpython/blame/32f825393e5836ab71de843596379fa3f9e23c7a/Lib/xmlrpc/client.py#L1428), but now the query string is *discarded* (https://github.com/python/cpython/blame/63298930fb531ba2bb4f23bc3b915dbf1e17e9e1/Lib/xmlrpc/client.py#L1424).

This is known to break the XMLRPC for DokuWiki (https://www.dokuwiki.org/devel:xmlrpc), which uses query parameters for authentication: https://github.com/kynan/dokuwikixmlrpc/issues/8

----------
nosy: +florian-rathgeber

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue38038>
_______________________________________


More information about the Python-bugs-list mailing list