WaitFastCGIRequest()
Синтаксис
Result = WaitFastCGIRequest()
Описание
Ожидает нового входящего запроса. Эта команда остановит выполнение программы, пока не будет доступен новый запрос. Прежде чем использовать эту команду необходим успешный вызов функции InitFastCGI().
Параметры
Ничего.
Возвращаемое значение
Возвращает не нулевое значение, если новый запрос был успешно обработан.
Пример
If Not InitCGI() End EndIf If Not InitFastCGI(5600) ; Создадим программу FastCGI на порту 5600 End EndIf While WaitFastCGIRequest() If ReadCGI() WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Запишем заголовки, чтобы сообщить браузеру о формате содержимого WriteCGIString("<html><title>PureBasic - FastCGI</title><body>" + "Hello from PureBasic FastCGI !<br>" + "Actual time: <b>"+FormatDate("%hh:%ii", Date()) + "</b>" + "</body></html>") EndIf Wend
См. также
InitCGI(), InitFastCGI(), FinishFastCGIRequest()
Поддерживаемые OS
Все