Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.927 Beiträge
 
Delphi 12 Athens
 
#5

AW: Webservice Kommunikation loggen

  Alt 6. Jan 2017, 12:35
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)
Ich gucke es mir an.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat