[Python-bugs-list] [ python-Bugs-601534 ] xmlrpclib ignores CDATA

noreply@sourceforge.net noreply@sourceforge.net
Wed, 28 Aug 2002 13:53:52 -0700


Bugs item #601534, was opened at 2002-08-28 22:53
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=601534&group_id=5470

Category: Python Library
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Martijn Pieters (mjpieters)
Assigned to: Nobody/Anonymous (nobody)
Summary: xmlrpclib ignores CDATA

Initial Comment:
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__.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=601534&group_id=5470