Ich habe eine Anwendung in Python 2.5, die Daten durch Schaum 0.3.6 sendet.Wie fügen Sie HTTP-Header in Schaum 0.3.6 hinzu?
Das Problem ist, dass die Daten nicht-ASCII-Zeichen enthält, also muss ich die folgenden Header in der SOAP-Nachricht existieren:
Content-Type = "text/html; charset =" UTF-8"
und der Header, der nur in der SOAP-Nachricht vorhanden ist:
Content-Type = "text/html"
ich weiß, dass es in fixiert suds 0.4, aber es erfordert Python2.6 und ich brauche Python2.5, weil ich CentOS benutze und es diese Version benötigt. Die Frage ist also:
Wie könnte ich ändern oder neue HTTP-Header zu einer SOAP-Nachricht hinzufügen?
Dies funktioniert, und es ist wahrscheinlich besser als Definieren eines neuen Handlers, nur um Header hinzuzufügen – simao