This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: xmlrpclib ignores CDATA
Type: Stage:
Components: Library (Lib) Versions:
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: effbot Nosy List: effbot, mjpieters
Priority: normal Keywords:

Created on 2002-08-28 20:53 by mjpieters, last changed 2022-04-10 16:05 by admin. This issue is now closed.

Messages (2)
msg12189 - (view) Author: Martijn Pieters (mjpieters) * Date: 2002-08-28 20:53
The SlowParser in xmlrpclib ignores CDATA character
data sections. No handler is defined for it so any
XML-RPC client that escapes parameter values with a
CDATA section will result in empty parameters being
passed on to the application.

The fix is simple, add a self.handle_cdata =
target.data line in the SlowParser __init__.
msg12190 - (view) Author: Fredrik Lundh (effbot) * (Python committer) Date: 2002-09-01 12:23
Logged In: YES 
user_id=38376

already fixed in CVS (june 27, 2002)
History
Date User Action Args
2022-04-10 16:05:37adminsetgithub: 37102
2002-08-28 20:53:52mjpieterscreate