我需要发送一条带有以“iso-8859-2”编码的字符串的 SOAP 消息(使用 Python SUDS)。有人知道怎么做吗?
当我在客户端上使用“iso-8859-2”编码的参数调用方法时,SUDS 引发以下异常:
File "/home/bartek/myenv/lib/python2.5/site-packages/suds/sax/text.py", line 43, in __new__
result = super(Text, cls).__new__(cls, *args, **kwargs)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 10: ordinal not in range(128)