Hallo Zusammen,
ich bin gerade dabei einen Webservice über PHP aufzubauen. Dazu benutze ich die Bibliothek "NuSOAP". Ich habe meine Aufrufe bisher mit einfachen Parametern und einfachen Rückgabewerten getestet. Soweit läuft auch alles prima.
Jetzt aber möchte ich binäre Daten zurückgeben, d.h. ich habe ein PDF in der Datenbank gespeichert (BLOB), möchte dieses laden und dann über den Webservicen an den Client zurückschicken. Der [COLOR=#009900]Aufbau[/COLOR] ist der gleiche, als bei den simplen Rückgabewerten, nur funktioniert das hier nicht. Ich bekomme einfach gar nichts zurück. In der WSDL wird der Datentyp "xsd:base64Binary" verwendet. ich gehe mal davon aus, dass dieser korrekt ist?
An was könnte das liegen?
ich bin gerade dabei einen Webservice über PHP aufzubauen. Dazu benutze ich die Bibliothek "NuSOAP". Ich habe meine Aufrufe bisher mit einfachen Parametern und einfachen Rückgabewerten getestet. Soweit läuft auch alles prima.
Jetzt aber möchte ich binäre Daten zurückgeben, d.h. ich habe ein PDF in der Datenbank gespeichert (BLOB), möchte dieses laden und dann über den Webservicen an den Client zurückschicken. Der [COLOR=#009900]Aufbau[/COLOR] ist der gleiche, als bei den simplen Rückgabewerten, nur funktioniert das hier nicht. Ich bekomme einfach gar nichts zurück. In der WSDL wird der Datentyp "xsd:base64Binary" verwendet. ich gehe mal davon aus, dass dieser korrekt ist?
An was könnte das liegen?
Kommentar