* raise error on non-existing route

This commit is contained in:
michael 2019-09-12 20:32:35 +00:00
parent 7030886a98
commit ec6b4841f2

View File

@ -612,7 +612,10 @@ function TRouter.DoRouteRequest(ARoute: TRoute; const AURL: String;
AParams: TStrings): TRoute;
begin
Result:=aRoute;
Result.HandleRequest(Self,aURL,AParams);
if Assigned(Result) then
Result.HandleRequest(Self,aURL,AParams)
else
Raise EHTTPRoute.CreateFmt('No route for URL: %s',[aURL]);
end;
function TRouter.DoRouteRequest(AURL: String): TRoute;