nusoap gibt fehler Falsches Charset zurück

schebi

Mitglied
Ich bin dabei mich mal mit Web Services mit PHP zu beschäftigen und versuche mich in die nusoap API einzuarbeiten.
Dabei bin ich schon soweit das die Anfrage durchgeht, aber es kommt ein Fehler zurück den ich nicht bereinigt bekomme. Vielleicht kann mir hier jemand helfen.
Die Doku der API und das php-File selbst hab ich schon durchgearbeitet aber irgendwie nicht das richtig gefunden.
Ich suche quasi eine Methode oder einen Schalter mit der ich die Kodierung der Anfrage einstellen kann. Hier mal ein paar Debug messages der Anfrage :
Error

Charset from HTTP Content-Type 'UTF-8' does not match encoding from XML declaration 'ISO-8859-1'

Ende der Abfrage: 14:39:53

Dauer der Abfrage in sek : 0.253

Debug

Request:

POST http://www.dns02.de/geolizer/server.php
HTTP/1.0 Host: http://www.dns02.de
User-Agent: NuSOAP/0.7.2 (1.95)
Content-Type: text/xml; charset=ISO-8859-1
SOAPAction: "" Content-Length: 606 <?xml version="1.0" encoding="ISO-8859-1"?><
SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><
SOAP-ENV:Body><ns8101:getLocation xmlns:ns8101="http://tempuri.org"><ip xsi:type="xsd:string">127.0.0.1</ip><username
xsi:type="xsd:string">demo</username><password
xsi:type="xsd:string">demo</password></ns8101:getLocation></
SOAP-ENV:Body></
SOAP-ENV:Envelope>

Response:

HTTP/1.0 200
OK
Date: Wed, 03 May 2006 12:38:38 GMT
Server: Apache/1.3.22 Ben-SSL/1.44 (Unix) PHP/4.1.2
X-Powered-By: PHP/4.1.2
Status: 200
OK Content-Length: 2040 Content-Type: text/xml; charset=UTF-8 X-Cache: MISS from web-2.hh-berlin.de X-Cache-Lookup: MISS from web-2.hh-berlin.de:3128 Proxy-Connection: close

Wie ihr seht ist die Anfrage in ISO-8859-1 und die Antwort UTF-8 ! Ich denke das ist das Problem aber ich finde nichts wo ich für die Anfrage auf UTF-8 umstellen kann ! Oder muss ich die Nusoap.php bearbeiten ?
ThX für eure Hinweise hoffe es kennt sich jemand damit aus !
 
Zurück