PureBasic

WriteCGIFile()

Синтаксис

Result = WriteCGIFile(Filename$)

Описание


Записывает целиком файл в вывод CGI. При отправке двоичных данных заголовок 'content-type' должен быть установлен в 'application/octet-stream'.

Параметры

Filename$ Файл, который будет записан в вывод CGI.

Возвращаемое значение

Возвращает не нулевое значение, если файл был успешно записан в выход CGI.

Пример

  If Not InitCGI() Or Not ReadCGI()
    End
  EndIf
  
  WriteCGIHeader(#PB_CGI_HeaderContentType, "application/octet-stream")
  WriteCGIHeader(#PB_CGI_HeaderContentDisposition, "attachment; filename=test.bmp", #PB_CGI_LastHeader)
  
  WriteCGIFile(#PB_Compiler_Home + "examples/sources/data/PureBasic.bmp")

См. также

InitCGI(), WriteCGIHeader()

Поддерживаемые OS

Все

<- WriteCGIData() - Оглавление CGI - WriteCGIHeader()->