Einzelnen Beitrag anzeigen

mjustin

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

AW: Webservice Kommunikation loggen

  Alt 6. Jan 2017, 12:24
Hallo,
in welchem Event welcher Komponente kann ich die Soaprequests und die Responses loggen?
Es ist vermutlich super offensichtlich...aber ich finde es nicht.
TidHTTPWebBrokerBridge ist undokumentiert aber ich brauche wohl sowieso ein Event aus dem "TIdCustomHTTPServer" denke ich mal.
Man kann dem IdHTTPCustomServer eine Indy Intercept Instanz zuweisen, die dann dass Loggen erledigt. Ich kenne aber die Details der TidHTTPWebBrokerBridge nicht, kann also nicht sagen wo und wie man an den TIdCustomHTTPServer kommt.

Sourcebeispiel:

Intercept := TIdServerInterceptLogFile.Create(nil);
Intercept.Filename := 'httpIntercept.log';
HTTPServer.Intercept := Intercept;

(gefunden in https://www.habarisoft.com/daraja_fr...ingStarted.pdf)
Michael Justin

Geändert von mjustin ( 6. Jan 2017 um 12:31 Uhr)
  Mit Zitat antworten Zitat