Web.CGIApp.TCGIApplication.Run

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Run; override;

C++

virtual void __fastcall Run();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Web.CGIApp.pas
Web.CGIApp.hpp
Web.CGIApp TCGIApplication

Beschreibung

Führt als Reaktion auf eine HTTP-Anforderung die CGI-Anwendung aus.

Wenn Sie ein neues Projekt anlegen, erzeugt die IDE in der Projektdatei automatisch einen Block für das Hauptprogramm, in dem die Methode Run aufgerufen wird. Wenn die Anwendung als Reaktion auf eine HTTP-Anforderung gestartet wird, wird die Methode Run der CGI-Anwendung aufgerufen.

Nach dem Aufruf der geerbten Methode Run, die die Standard-Ereignisbehandlungsroutine und die Beendigungssequenz der Anwendung einrichtet, erzeugt die Methode Run von TCGIApplication die entsprechenden Anforderungs- und Antwortobjekte für die HTTP-Anforderung, von der die Anwendung gestartet wurde. Run ruft die Methode HandleRequest auf, die die Anforderung und die Antwort an den Dispatcher weitergibt. Der Dispatcher stellt die Antwort zusammen und sendet sie. Am Ende gibt Run die Anforderungs- und Antwortobjekte wieder frei.

Siehe auch