CGIBuffer()
Синтаксис
*Result = CGIBuffer()
Описание
Для опытных пользователей. Возвращает адрес буфера памяти стандартного устройства входа CGI (полезно только для типа запроса POST). Может быть использовано, для того чтобы сделать дополнительный анализ, не поддерживаемый этой библиотекой, используя при этом другие команды. Размер буфера - это значение, возвращаемое ReadCGI().
Параметры
Ничего.
Возвращаемое значение
Возвращает адрес буфера памяти стандартного устройства входа CGI или ноль, если произошла ошибка.
Пример
If Not InitCGI() End EndIf BufferSize = ReadCGI() WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Запишем заголовки, чтобы сообщить браузеру о формате содержимого WriteCGIString("<html><title>PureBasic - raw buffer</title><body>") If CGIBuffer() WriteCGIString("Raw buffer content: <br><pre>" + PeekS(CGIBuffer(), BufferSize, #PB_Ascii) + "</pre>") EndIf WriteCGIString("</body></html>")
См. также
ReadCGI()
Поддерживаемые OS
Все