WaitFastCGIRequest()
Syntax
Ergebnis = WaitFastCGIRequest()Beschreibung
Wartet auf eine neu eingehende Anfrage ("incoming request"). Dieser Befehl hält die Programmausführung an, bis eine neue Anfrage verfügbar ist. InitFastCGI() muss erfolgreich aufgerufen werden, bevor dieser Befehl verwendet wird.
Parameter
Diese Funktion hat keine Parameter.
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn eine neue Anfrage verarbeitet wurde.
Beispiel
If Not InitCGI() End EndIf If Not InitFastCGI(5600) ; Erstellen eines FastCGI-Programms auf Port 5600 End EndIf While WaitFastCGIRequest() If ReadCGI() WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Schreibt die Header, um den Browser über das Inhaltsformat zu informieren WriteCGIString("<html><title>PureBasic - FastCGI</title><body>" + "Hello from PureBasic FastCGI !<br>" + "Actual time: <b>"+FormatDate("%hh:%ii", Date()) + "</b>" + "</body></html>") EndIf Wend
Siehe auch
InitCGI(), InitFastCGI(), FinishFastCGIRequest()
Unterstützte OS
Alle