![]() |
LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
|
Data structure for storing information about failed requests for the purpose of error reporting. More...
#include <LootLockerFailedRequestReport.h>
Data Fields | |
| FString | user_description |
| Optional developer-provided description of the events leading up to the failure. | |
| FString | client_request_id |
| The unique client-generated identifier for the request. | |
| FString | server_request_id |
| The unique server-generated identifier for the request (from error data) | |
| FString | trace_id |
| The unique trace identifier for the request (from error data) | |
| int32 | status_code = 0 |
| The HTTP status code returned by the server (or 0 if no response) | |
| FString | message |
| The error message from the server or client. | |
| FString | endpoint |
| The endpoint URL the request was sent to. | |
| FString | http_method |
| The HTTP method used for the request. | |
| FString | response_json_body |
| The raw JSON body of the response (obfuscated) | |
| TArray< FString > | response_headers |
| The response headers returned by the server. | |
| FString | request_body |
| The raw JSON body of the request (obfuscated) | |
| TArray< FString > | request_headers |
| The request headers that were sent (sensitive headers removed) | |
| int32 | retry_attempts = 0 |
| The number of times the request was retried before ultimately failing. | |
| float | request_duration_seconds = 0.0f |
| The duration in seconds from when the request was first sent to when it ultimately failed. | |
| FString | server_timestamp |
| The server timestamp from the Date response header (ISO 8601) | |
| FString | client_timestamp |
| The client-side timestamp of when the request was made (ISO 8601) | |
| FString | player_ulid |
| The ULID of the player for whom the request was made. | |
Data structure for storing information about failed requests for the purpose of error reporting.
This is not used for successful requests to avoid unnecessary memory usage.
| FString FLootLockerFailedRequestReport::client_request_id |
The unique client-generated identifier for the request.
| FString FLootLockerFailedRequestReport::client_timestamp |
The client-side timestamp of when the request was made (ISO 8601)
| FString FLootLockerFailedRequestReport::endpoint |
The endpoint URL the request was sent to.
| FString FLootLockerFailedRequestReport::http_method |
The HTTP method used for the request.
| FString FLootLockerFailedRequestReport::message |
The error message from the server or client.
| FString FLootLockerFailedRequestReport::player_ulid |
The ULID of the player for whom the request was made.
| FString FLootLockerFailedRequestReport::request_body |
The raw JSON body of the request (obfuscated)
| float FLootLockerFailedRequestReport::request_duration_seconds = 0.0f |
The duration in seconds from when the request was first sent to when it ultimately failed.
| TArray<FString> FLootLockerFailedRequestReport::request_headers |
The request headers that were sent (sensitive headers removed)
| TArray<FString> FLootLockerFailedRequestReport::response_headers |
The response headers returned by the server.
| FString FLootLockerFailedRequestReport::response_json_body |
The raw JSON body of the response (obfuscated)
| int32 FLootLockerFailedRequestReport::retry_attempts = 0 |
The number of times the request was retried before ultimately failing.
| FString FLootLockerFailedRequestReport::server_request_id |
The unique server-generated identifier for the request (from error data)
| FString FLootLockerFailedRequestReport::server_timestamp |
The server timestamp from the Date response header (ISO 8601)
| int32 FLootLockerFailedRequestReport::status_code = 0 |
The HTTP status code returned by the server (or 0 if no response)
| FString FLootLockerFailedRequestReport::trace_id |
The unique trace identifier for the request (from error data)
| FString FLootLockerFailedRequestReport::user_description |
Optional developer-provided description of the events leading up to the failure.