Unit 'custcgi' Package
[Overview][Resource strings][Types][Classes][Variables][Index] [#fcl-web]

TCGIRequest

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: custcgi.pp line 33

type TCGIRequest = class(TRequest)

protected

  function DoMapCgiToHTTP();

  function DoGetCGIVar(); virtual;

  procedure InitFromEnvironment; virtual;

  procedure ReadContent; override;

  function DoContentRead(); virtual;

public

  constructor CreateCGI();

  function GetCustomHeader(); override;

  property OnContentRead: TCGIContentReadEvent; [rw]

  property GatewayInterface: string; [r]

  property RemoteIdent: string; [r]

  property RemoteUser: string; [r]

  property RequestMethod: string; [r]

  property ServerName: string; [r]

  property ServerProtocol: string; [r]

  property ServerSoftware: string; [r]

  property ServerSignature: string; [r]

  property ServerAddr: string; [r]

  property DocumentRoot: string; [r]

  property ServerAdmin: string; [r]

  property ScriptFileName: string; [r]

  property RemotePort: string; [r]

  property RequestURI: string; [r]

  property ScriptURI: string; [r]

  property ContextDocumentRoot: string; [r]

  property ContextPrefix: string; [r]

  property RequestScheme: string; [r]

end;

Inheritance

TCGIRequest

|

TRequest

|

THTTPHeader

|

TObject


Documentation generated on: 2023-03-18