P
Pelmen
in short*** Outgoing SOAP
******************************************************
<?xml version="1.0" encoding="cp1251"?>
<SOAP-ENV:Envelope
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"<SOAP-ENV:Body>
<ns1:ÐомерДок xmlns:ns1="urn:Server" SOAP-ENC:root="1">
</ns1:ÐомерДок>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
************************************************************************
Traceback (most recent call last):
File "<pyshell#62>", line 1, in -toplevel-
doc.invoke('ÐомерДок'.decode('cp1251'), ())
File "C:\Python24\lib\site-packages\SOAPpy\Client.py", line 322, in
invoke
return self.__call(method, args, {})
File "C:\Python24\lib\site-packages\SOAPpy\Client.py", line 364, in
__call
config = self.config)
File "C:\Python24\lib\site-packages\SOAPpy\Client.py", line 196, in
call
r.endheaders()
File "C:\Python24\lib\httplib.py", line 795, in endheaders
self._send_output()
File "C:\Python24\lib\httplib.py", line 676, in _send_output
self.send(msg)
File "C:\Python24\lib\httplib.py", line 655, in send
self.sock.sendall(str)
File "<string>", line 1, in sendall
UnicodeEncodeError: 'ascii' codec can't encode characters in position
161-168: ordinal not in range(128)
How can i force this problem.
Thanks.
******************************************************
<?xml version="1.0" encoding="cp1251"?>
<SOAP-ENV:Envelope
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"<SOAP-ENV:Body>
<ns1:ÐомерДок xmlns:ns1="urn:Server" SOAP-ENC:root="1">
</ns1:ÐомерДок>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
************************************************************************
Traceback (most recent call last):
File "<pyshell#62>", line 1, in -toplevel-
doc.invoke('ÐомерДок'.decode('cp1251'), ())
File "C:\Python24\lib\site-packages\SOAPpy\Client.py", line 322, in
invoke
return self.__call(method, args, {})
File "C:\Python24\lib\site-packages\SOAPpy\Client.py", line 364, in
__call
config = self.config)
File "C:\Python24\lib\site-packages\SOAPpy\Client.py", line 196, in
call
r.endheaders()
File "C:\Python24\lib\httplib.py", line 795, in endheaders
self._send_output()
File "C:\Python24\lib\httplib.py", line 676, in _send_output
self.send(msg)
File "C:\Python24\lib\httplib.py", line 655, in send
self.sock.sendall(str)
File "<string>", line 1, in sendall
UnicodeEncodeError: 'ascii' codec can't encode characters in position
161-168: ordinal not in range(128)
How can i force this problem.
Thanks.