Navigation
API > API/Runtime > API/Runtime/HTTP > API/Runtime/HTTP/Interfaces
Inheritance Hierarchy
- IHttpBase
- IHttpRequest
- FHttpRequestImpl
- FHttpRequestAdapterBase
- FRequest
- FHttpRequestCommon
- IHttpResponse
References
| Module | HTTP |
| Header | /Engine/Source/Runtime/Online/HTTP/Public/Interfaces/IHttpBase.h |
| Include | #include "Interfaces/IHttpBase.h" |
Syntax
class IHttpBase
Remarks
Base interface for Http Requests and Responses.
Destructors
| Type | Name | Description | |
|---|---|---|---|
~IHttpBase () |
Destructor for overrides |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< FString > | Return all headers in an array in "Name: Value" format. | ||
| const TArray< uint8 > & | GetContent () |
Get the content payload of the request or response. | |
| uint64 | Shortcut to get the Content-Length header value. | ||
| FString | Shortcut to get the Content-Type header value (if available) | ||
| FString | Gets the value of a header, or empty string if not found. | ||
| FString | GetURL () |
Get the URL used to send the request. | |
| FString | GetURLParameter
(
const FString& ParameterName |
Gets an URL parameter. |