Cgi.this

Initializes it using a CGI or CGI-like interface

  1. this(string[] args, void delegate(const(ubyte)[]) _rawDataOutput)
  2. this(long maxContentLength, string[string] env, const(ubyte)[] delegate() readdata, void delegate(const(ubyte)[]) _rawDataOutput, void delegate() _flush)
    class Cgi
    this
    (
    long maxContentLength = defaultMaxContentLength
    ,
    in string[string] env = null
    ,
    const(ubyte)[] delegate
    ()
    readdata = null
    ,
    void delegate
    (
    const(ubyte)[]
    )
    _rawDataOutput = null
    ,
    void delegate
    ()
    _flush = null
    )
  3. this(BufferedInputRange ir, bool* closeConnection)
  4. this(BufferedInputRange inputData, string address, ushort _port, int pathInfoStarts, bool _https, void delegate(const(ubyte)[]) _rawDataOutput, void delegate() _flush, bool* closeConnection)

Meta