WaitFastCGIRequest()
Syntaxe
Resultat = WaitFastCGIRequest()Description
Attend une nouvelle requête entrante.
Cette commande va arrêter l'exécution du programme jusqu'à ce qu'une nouvelle demande soit disponible.
Arguments
Aucun.
Valeur de retour
Renvoie une valeur non nulle si une nouvelle requête a été traitée.
Remarques
InitFastCGI() doit être appelé avec succès avant d'utiliser cette commande.
Exemple
If Not InitCGI()
End
EndIf
If Not InitFastCGI(5600) ; Crée le programme FastCGI sur le port 5600
End
EndIf
While WaitFastCGIRequest()
If ReadCGI()
WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Ecrit les en-têtes pour informer le navigateur du format du contenu
WriteCGIString("<html><title>PureBasic - FastCGI</title><body>" +
"Hello depuis PureBasic FastCGI !<br>" +
"Temps actuel: <b>"+FormatDate("%hh:%ii", Date()) + "</b>" +
"</body></html>")
EndIf
Wend
Voir aussi
InitCGI(), InitFastCGI(), FinishFastCGIRequest()
OS Supportés
Tous