You've already forked lazarus-ccr
41 lines
701 B
ObjectPascal
41 lines
701 B
ObjectPascal
![]() |
program http_server;
|
||
|
|
||
|
{$APPTYPE CONSOLE}
|
||
|
|
||
|
uses
|
||
|
SysUtils,
|
||
|
Classes,
|
||
|
{$IFNDEF FPC}
|
||
|
ActiveX,
|
||
|
{$ENDIF}
|
||
|
indy_http_server,
|
||
|
metadata_service,
|
||
|
logger_extension,
|
||
|
wst_delphi_rtti_utils in '..\..\..\wst_delphi_rtti_utils.pas';
|
||
|
|
||
|
var
|
||
|
AppObject : TwstWebApplication;
|
||
|
begin
|
||
|
{$IFNDEF FPC}
|
||
|
CoInitialize(nil);
|
||
|
try
|
||
|
{$ENDIF}
|
||
|
AppObject := TwstWebApplication.Create();
|
||
|
try
|
||
|
WriteLn('"Web Service Toolkit" HTTP Server sample listening at:');
|
||
|
WriteLn('');
|
||
|
WriteLn('http://127.0.0.1:8000/');
|
||
|
WriteLn('');
|
||
|
WriteLn('Press enter to quit.');
|
||
|
ReadLn;
|
||
|
finally
|
||
|
FreeAndNil(AppObject);
|
||
|
end;
|
||
|
{$IFNDEF FPC}
|
||
|
finally
|
||
|
CoUninitialize();
|
||
|
end;
|
||
|
{$ENDIF}
|
||
|
end.
|
||
|
|