Navigation
API > API/Plugins > API/Plugins/WebAPI
| Name | TRequest |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPI/Public/WebAPIHttpRequest.h |
| Include Path | #include "WebAPIHttpRequest.h" |
Syntax
template<typename PayloadType>
class TRequest :
public TSharedFromThis< TRequest< PayloadType > > ,
public FNoncopyable
Inheritance Hierarchy
- FNoncopyable → TRequest
- FSharedFromThisBase → TSharedFromThis → TRequest
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InternalRequest | TSharedRef< IHttpRequest > | WebAPIHttpRequest.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| WebAPIHttpRequest.h | |||
| WebAPIHttpRequest.h | |||
| WebAPIHttpRequest.h | |||
| WebAPIHttpRequest.h | |||
| WebAPIHttpRequest.h | |||
| WebAPIHttpRequest.h | |||
void Get() |
WebAPIHttpRequest.h | ||
| WebAPIHttpRequest.h | |||
FString GetContentType() |
WebAPIHttpRequest.h | ||
FString GetRoute() |
WebAPIHttpRequest.h | ||
FString GetVerb() |
WebAPIHttpRequest.h | ||
bool HasPayload() |
WebAPIHttpRequest.h | ||
| WebAPIHttpRequest.h | |||
TValueOrError< FString, FString > PayloadToString() |
WebAPIHttpRequest.h | ||
void Post () |
WebAPIHttpRequest.h | ||
void Post
(
PayloadType&& InPayload |
WebAPIHttpRequest.h | ||
| WebAPIHttpRequest.h | |||
| WebAPIHttpRequest.h | |||
TRequest< PayloadType > & SetPayloadData
(
const PayloadType& InPayloadData |
WebAPIHttpRequest.h | ||
TRequest< PayloadType > & SetPayloadData
(
TArray< uint8 >& InPayloadData |
WebAPIHttpRequest.h | ||
void SetRoute
(
const FString& InURL |
WebAPIHttpRequest.h | ||
void SetVerb
(
const FString& InVerb |
WebAPIHttpRequest.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< TRequest< PayloadType > > CopyHeadersToNewRequest
(
const TSharedRef< TRequest< PayloadType > >& Original |
WebAPIHttpRequest.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const TRequest< PayloadType >& Rhs |
WebAPIHttpRequest.h | ||
void operator()() |
WebAPIHttpRequest.h | ||
bool operator==
(
const TRequest< PayloadType >& Rhs |
WebAPIHttpRequest.h |