Unit 'fpsimpleserver' Package
[Overview][Constants][Types][Classes][Index] [#fcl-web]

TFPSimpleServerApplication

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

Declaration

Source position: fpsimpleserver.pp line 69

type TFPSimpleServerApplication = class(TSimpleServerParentApp)

protected

  procedure DoLog(); override;

  procedure DoRun; override;

  procedure ConfigureServer; virtual;

  procedure RegisterRoutes; virtual;

  procedure SetupCapture; virtual;

  procedure RegisterCustomHeaders; virtual;

  procedure ApplyCoi(); virtual;

  procedure DoEcho(); virtual;

  procedure DoQuit(); virtual;

  procedure GetValidOptions(); virtual;

  procedure LoadMimeTypes; virtual;

  procedure ProcessOptions; virtual;

  procedure WriteOptions; virtual;

  procedure DoReadConfigFile(); virtual;

  procedure Writeinfo; virtual;

  procedure RegisterFileLocations; virtual;

  procedure RegisterProxies; virtual;

  function GetDefaultConfigFile; virtual;

public

  constructor create(); override;

  destructor Destroy; override;

  procedure Usage();

  procedure AddProxy();

  procedure ReadConfigFile(); virtual;

  property Background: Boolean; [rw]

  property CrossOriginIsolation: Boolean; [rw]

  property ProxyDefs: TStrings; [r]

  property Locations: TStrings; [r]

  property Headers: Tstrings; [r]

  property Echo: Boolean; [rw]

  property Quiet: Boolean; [rw]

  property MaxAge: Integer; [rw]

  property MimeFile: string; [rw]

  property BaseDir: string; [rw]

  property APISecret: string; [rw]

  property Password: string; [rw]

  property NoIndexPage: Boolean; [rw]

  property IndexPageName: string; [rw]

  property InterfaceAddress: string; [rw]

end;

Inheritance

TFPSimpleServerApplication

|

TCustomHTTPApplication

|

TObject


Documentation generated on: 2025-07-25