Wie kann ich Roh-XML meiner Anfrage und die Antwort des Servers mit Hilfe von suds in Python ausgeben

8

Ich benutze Suds 0.4 und Python 2.6, um mit dem Remote-Server zu kommunizieren.

Es ist WSDL lädt perfekt, aber jeder Funktionsaufruf gibt Fehler zurück. Etwas stimmt nicht mit diesem Server.

Jetzt muss ich einen Dump der Soap-Struktur bekommen, der an den Server geschickt wird und seine Antwort, entweder in reiner Seife.

Wie kann ich das tun?

    
gistart 24.11.2010, 10:11
quelle

1 Antwort

12

Wenn Sie die Protokollierung für suds.transport auf Debug einstellen, erhalten Sie die gesendeten und empfangenen Nachrichten.

Für eine interaktive Sitzung finde ich das gut:

%Vor%

Für genau das gesendete und empfangene XML, das an eine Datei gesendet wird, müssen Sie mit den Protokolleinstellungen spielen, siehe Ссылка

    
MattH 24.11.2010, 12:31
quelle

Tags und Links