New submission from frathgeber <florian.rathge...@gmail.com>:

The change introduced in https://github.com/python/cpython/pull/15703 
(bpo-38038) 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

----------
components: Library (Lib)
messages: 389632
nosy: christian.heimes, kynan
priority: normal
severity: normal
status: open
title: xmlrpc.client.ServerProxy silently drops query string from URI
type: behavior
versions: Python 3.10, Python 3.9

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue43645>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to