ue4 中用c++进行http请求的代码
时间: 2023-04-08 19:04:55 浏览: 248
C++ 发送http 请求
以下是一个使用 C++ 和 UE4 进行 HTTP 请求的示例代码:
```cpp
#include "Http.h"
void MakeHttpCall()
{
TSharedRef<IHttpRequest> Request = FHttpModule::Get().CreateRequest();
Request->SetVerb("GET");
Request->SetURL("http://www.example.com");
Request->OnProcessRequestComplete().BindLambda([](FHttpRequestPtr Request, FHttpResponsePtr Response, bool bSuccess)
{
if (bSuccess && Response.IsValid())
{
FString ResponseStr = Response->GetContentAsString();
UE_LOG(LogTemp, Warning, TEXT("Response: %s"), *ResponseStr);
}
else
{
UE_LOG(LogTemp, Error, TEXT("HTTP request failed!"));
}
});
Request->ProcessRequest();
}
```
请注意,这只是一个示例代码,实际使用时需要根据具体情况进行修改和调整。
阅读全文