Unit 'httproute' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fcl-web]

THTTPRouter

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

Declaration

Source position: httproute.pp line 157

type THTTPRouter = class(TComponent)

protected

  function CreateHTTPRoute(); virtual;

  function CreateRouteList; virtual;

  procedure CheckDuplicate();

  procedure DoRouteRequest(); virtual;

  function GetRequestPath(); virtual;

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure DeleteRoute();

  procedure DeleteRouteByID();

  class function SanitizeRoute();

  class function Service;

  class function ServiceClass;

  class procedure SetServiceClass();

  class function StringToRouteMethod();

  function RegisterRoute();

  function FindHTTPRoute();

  function GetHTTPRoute();

  procedure RouteRequest();

  property Routes []: THTTPRoute; default; [r]

  property RouteCount: Integer; [r]

  property BeforeRequest: THTTPRouteRequestEvent; [rw]

  property AfterRequest: THTTPRouteRequestEvent; [rw]

  property RouteOptions: TRouteOptions; [rw]

end;

Inheritance

THTTPRouter

|

TObject


Documentation generated on: 2021-08-02