Sparkle.HttpServer.Module Namespace
Classes
| Name | Description |
|---|---|
| TAnonymousServer​Module | HTTP server module that delegates request processing to an anonymous procedure supplied at construction, instead of requiring a dedicated module subclass. |
| TBaseHttpServer​Module | Abstract base class for HTTP server modules: the objects that process the requests received by a server. |
| THttpServerModule | Base class for HTTP server modules bound to a base URI, under which their requests are addressed. |
Interfaces
| Name | Description |
|---|---|
| IHttpServerMiddleware | A middleware that can be added to a server module to intercept the processing of its requests. |
Anonymous methods
| Name | Description |
|---|---|
| THttpServerProc | Procedure that processes an HTTP server request. |
| TMiddlewareFunc | Function that wraps a request-processing procedure with a middleware behavior, returning the composed procedure. |