Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.net.http.cgi
  • Platforms: .NET, .NET Standard 2.0, Island

constructor


constructor(aPath: string; aRoot: string; aDir: string; aEnv: Slice<string>; aInheritEnv: Slice<string>; aLogger: Memory<Logger>; aArgs: Slice<string>; aStderr: Writer; aPathLocationHandler: Handler)
Handler(string aPath, string aRoot, string aDir, Slice<string> aEnv, Slice<string> aInheritEnv, Memory<Logger> aLogger, Slice<string> aArgs, Writer aStderr, Handler aPathLocationHandler)
init(_ aPath: string, _ aRoot: string, _ aDir: string, _ aEnv: Slice<string>, _ aInheritEnv: Slice<string>, _ aLogger: Memory<Logger>, _ aArgs: Slice<string>, _ aStderr: Writer, _ aPathLocationHandler: Handler)
Sub New(aPath As string, aRoot As string, aDir As string, aEnv As Slice<string>, aInheritEnv As Slice<string>, aLogger As Memory<Logger>, aArgs As Slice<string>, aStderr As Writer, aPathLocationHandler As Handler)

Parameters:

  • aPath:
  • aRoot:
  • aDir:
  • aEnv:
  • aInheritEnv:
  • aLogger:
  • aArgs:
  • aStderr:
  • aPathLocationHandler:

constructor(value: Handler)
Sub New(value As Handler)

Parameters:

  • value:

Args

FIELD Args() As Slice<string>

Dir


Env

FIELD Env() As Slice<string>

InheritEnv

var InheritEnv: Slice<string>;
var InheritEnv: Slice<string>
FIELD InheritEnv() As Slice<string>

Logger

var Logger: Memory<Logger>;
var Logger: Memory<Logger>
FIELD Logger() As Memory<Logger>

Path


PathLocationHandler

var PathLocationHandler: Handler;
Handler PathLocationHandler
var PathLocationHandler: Handler
PathLocationHandler Handler
FIELD PathLocationHandler() As Handler

Root


ServeHTTP

method ServeHTTP(rw: ResponseWriter; req: Memory<Request>)
void ServeHTTP(ResponseWriter rw, Memory<Request> req)
func ServeHTTP(_ rw: ResponseWriter, _ req: Memory<Request>)
// .NET, .NET Standard 2.0
func ServeHTTP(rw ResponseWriter, req Memory<Request>) 
// Island
func ServeHTTP(rw ResponseWriter, req Memory<Request>) void
Sub ServeHTTP(rw As ResponseWriter, req As Memory<Request>)

Parameters:

  • rw:
  • req:

Stderr

Args

FIELD Args() As Slice<string>

Dir


Env

FIELD Env() As Slice<string>

InheritEnv

var InheritEnv: Slice<string>;
var InheritEnv: Slice<string>
FIELD InheritEnv() As Slice<string>

Logger

var Logger: Memory<Logger>;
var Logger: Memory<Logger>
FIELD Logger() As Memory<Logger>

Path


PathLocationHandler

var PathLocationHandler: Handler;
Handler PathLocationHandler
var PathLocationHandler: Handler
PathLocationHandler Handler
FIELD PathLocationHandler() As Handler

Root


Stderr

constructor


constructor(aPath: string; aRoot: string; aDir: string; aEnv: Slice<string>; aInheritEnv: Slice<string>; aLogger: Memory<Logger>; aArgs: Slice<string>; aStderr: Writer; aPathLocationHandler: Handler)
Handler(string aPath, string aRoot, string aDir, Slice<string> aEnv, Slice<string> aInheritEnv, Memory<Logger> aLogger, Slice<string> aArgs, Writer aStderr, Handler aPathLocationHandler)
init(_ aPath: string, _ aRoot: string, _ aDir: string, _ aEnv: Slice<string>, _ aInheritEnv: Slice<string>, _ aLogger: Memory<Logger>, _ aArgs: Slice<string>, _ aStderr: Writer, _ aPathLocationHandler: Handler)
Sub New(aPath As string, aRoot As string, aDir As string, aEnv As Slice<string>, aInheritEnv As Slice<string>, aLogger As Memory<Logger>, aArgs As Slice<string>, aStderr As Writer, aPathLocationHandler As Handler)

Parameters:

  • aPath:
  • aRoot:
  • aDir:
  • aEnv:
  • aInheritEnv:
  • aLogger:
  • aArgs:
  • aStderr:
  • aPathLocationHandler:

constructor(value: Handler)
Sub New(value As Handler)

Parameters:

  • value: