Handler
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: