RequestHandlers
Request handlers are used in the gateway component.
For each site configuration, multiple request handlers can be configured. This way extra functions are available.
Currently, following request handlers are deployed:
AuthenticationCookieHandler: checks for authentication cookie and redirects to login
ResourceExpirationHandler: sets expiration headers for a pattern
SetHeaderHandler : sets headers
RemoveWWWHandler: if url with www is asked, strip it
Crafting your own request handler
You can create your own generator implementation by creating a new java maven project and include following dependency:
This will give you the possibility of implementing the class HttpRequestHandler.
The handle method gives you access to the request and the response.
collectHeaderOverrides lets you override the headers.
Last updated