Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#2

Re: SOAP-Request zusätzliche Felder hinzufügen

  Alt 19. Apr 2010, 12:59
Im SOAP Header oder im Body?

Für den HEader kann man die HTTPRio Komponente über (HTTPRio1 as ISoapHeaders) casten und dann einen Header-Node mit der Methode 'Send' anhängen. (siehe z.B. http://www.cnblogs.com/fuyingke/arch...05/230260.html)

Für den Body kann man zwar diverses hacken (angefangen mit der WSDL, man kann den generierten Source anpassen, oder den Request selber abfangen und manipulieren). Jedoch wird da eine WSDL bildlich gesprochen ein "Vertrag" ist der Server die hinzugefügten Inhalte sehr wahrscheinlich nicht verarbeiten.
Michael Justin
  Mit Zitat antworten Zitat