Navigation
API > API/Runtime > API/Runtime/HttpServer
Inheritance Hierarchy
- TSharedFromThis
- IHttpRouter
References
| Module | HttpServer |
| Header | /Engine/Source/Runtime/Online/HTTPServer/Public/IHttpRouter.h |
| Include | #include "IHttpRouter.h" |
Syntax
class IHttpRouter : public TSharedFromThis< IHttpRouter >
Destructors
| Type | Name | Description | |
|---|---|---|---|
~IHttpRouter () |
Destructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FHttpRouteHandle | Binds the caller-supplied Uri to the caller-supplied handler | ||
| bool | Query
(
const TSharedPtr< FHttpServerRequest >& Request, |
Query the router with a request. | |
| FDelegateHandle | RegisterRequestPreprocessor
(
FHttpRequestHandler RequestPreprocessor |
Register a request preprocessor. | |
| void | UnbindRoute
(
const FHttpRouteHandle& RouteHandle |
Unbinds the caller-supplied Route | |
| void | UnregisterRequestPreprocessor
(
const FDelegateHandle& RequestPreprocessorHandle |
Unregister a request preprocessor. |