Navigation
API > API/Runtime > API/Runtime/WebBrowser
This is the interface that needs to be implemented to handle a request made via a custom scheme. It will be created by implementing an IWebBrowserSchemeHandlerFactory, given to the web browser singleton.
| Name | IWebBrowserSchemeHandler |
| Type | class |
| Header File | /Engine/Source/Runtime/WebBrowser/Public/IWebBrowserSchemeHandler.h |
| Include Path | #include "IWebBrowserSchemeHandler.h" |
Syntax
class IWebBrowserSchemeHandler
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IWebBrowserSchemeHandler() |
IWebBrowserSchemeHandler.h |
Interfaces
| Name | Remarks |
|---|---|
| IHeaders | An interface for setting response headers emulating a http implementation. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Cancel() |
Called if the request should be canceled. | IWebBrowserSchemeHandler.h | |
void GetResponseHeaders
(
IHeaders& OutHeaders |
Retrieves the headers for this request. | IWebBrowserSchemeHandler.h | |
| Process an incoming request. | IWebBrowserSchemeHandler.h | ||
bool ReadResponse
(
uint8* OutBytes, |
Retrieves the headers for this request. | IWebBrowserSchemeHandler.h |