Unit 'HTTPRoute' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fcl]

TRequestInterceptorList.RunIntercepts

Executes interceptors at specified timing

Declaration

Source position: httproute.pp line 193

public function TRequestInterceptorList.RunIntercepts(

  RunAt: TInterceptAt;

  ARequest: TRequest;

  AResponse: TResponse

):Boolean; virtual;

Arguments

RunAt

  

Timing when to run interceptors

ARequest

  

HTTP request to process

AResponse

  

HTTP response to process

Function result

True if processing should continue

Description

RunIntercepts executes all active interceptors that are configured to run at the specified timing. It processes request and response through each interceptor and returns whether processing should continue.


Documentation generated on: Jan 27 2026