10{
11
12 TSharedRef<IHttpRequest, ESPMode::ThreadSafe> HttpRequest = FHttpModule::Get().CreateRequest();
13 HttpRequest->SetVerb("GET");
14 HttpRequest->SetHeader("Content-Type", "application/json");
15 HttpRequest->SetURL(
URL);
16
17
18 HttpRequest->OnProcessRequestComplete().BindLambda([this](FHttpRequestPtr Request, FHttpResponsePtr Response, bool bSuccess)
19 {
20 FString ResponseString = "";
21 if (bSuccess && Response.IsValid())
22 {
23 ResponseString = Response->GetContentAsString();
24 }
25
26 this->HandleRequestCompleted(ResponseString, bSuccess);
27 });
28
29
30 HttpRequest->ProcessRequest();
31}
FString URL
Definition HTTPFetchRequest.h:30