![]() |
THTTPRIO und OnBeforeExecute
Hallo,
in dem Event "OnBeforeExecute" von THTTPRIO möchte ich den Request überprüfen und wenn sich ein Fehler eingeschlichen hat dann "Execute" verhindern. Ist auch zum Debugen hilfreich. Bevor der Request raus geht. Jemand eine Idee wie das gehen kann? |
AW: THTTPRIO und OnBeforeExecute
Etwa so hier...
Delphi-Quellcode:
procedure TFWebServices.WebServiceWSBeforeExecute(const MethodName: string; SOAPRequest: TStream);
begin with TStringList.Create do try SOAPRequest.Position:=0; LoadFromStream(SOAPRequest, TEncoding.UTF8); //hier kannst du den Text der Stringlist prüfen und auch manipulieren //jaaaa, nicht mit with - ist schon klar :-) SOAPRequest.Position:=0; SOAPRequest.Size:=0; SaveToStream(SOAPRequest, TEncoding.UTF8); finally Free; end; end; |
AW: THTTPRIO und OnBeforeExecute
Ach. Ok. Wenn ich den Request lösche wird der Execute natürlich nichts bringen.
Gute Idee. Danke. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz