Navigation
API > API/Runtime > API/Runtime/HTTP
Contains implementation of some common functions that don't vary between implementation
| Name | FHttpRequestImpl |
| Type | class |
| Header File | /Engine/Source/Runtime/Online/HTTP/Public/GenericPlatform/HttpRequestImpl.h |
| Include Path | #include "GenericPlatform/HttpRequestImpl.h" |
Syntax
class FHttpRequestImpl : public IHttpRequest
Implements Interfaces
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Shutdown() |
Clear callbacks before http module get deleted | GenericPlatform/HttpRequestImpl.h |
Overridden from IHttpRequest
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FHttpRequestHeaderReceivedDelegate & OnHeaderReceived() |
Delegate called to signal the receipt of a header. See FHttpRequestHeaderReceivedDelegate | GenericPlatform/HttpRequestImpl.h | |
virtual FHttpRequestCompleteDelegate & OnProcessRequestComplete() |
IHttpRequest. | GenericPlatform/HttpRequestImpl.h | |
virtual FHttpRequestProgressDelegate64 & OnRequestProgress64() |
Delegate called to update the request/response progress. See FHttpRequestProgressDelegate64 | GenericPlatform/HttpRequestImpl.h | |
virtual FHttpRequestWillRetryDelegate & OnRequestWillRetry() |
Delegate called when the request will be retried | GenericPlatform/HttpRequestImpl.h | |
virtual FHttpRequestStatusCodeReceivedDelegate & OnStatusCodeReceived() |
Delegate called to signal the receipt of a header. See FHttpRequestStatusCodeReceivedDelegate | GenericPlatform/HttpRequestImpl.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BroadcastResponseHeadersReceived() |
Broadcast all of our response's headers as having been received Used when we don't know when we receive headers in our HTTP implementation | GenericPlatform/HttpRequestImpl.h |