# HTTP request from UE4

**URL:** <https://forums.unrealengine.com/t/http-request-from-ue4/452350>\
**Category:** Platform & Builds\
**Tags:** login, unreal-engine, http, UE4, question\
**Created:** [July 16, 2019, 3:15pm UTC](https://forums.unrealengine.com/t/http-request-from-ue4/452350 "2019-07-16T15:15:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![t0msk](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/t0msk/32/614638_2.png) [@t0msk](https://forums.unrealengine.com/u/t0msk)\
**Post date:** [July 16, 2019, 3:15pm UTC](https://forums.unrealengine.com/t/http-request-from-ue4/452350/1 "2019-07-16T15:15:43Z")

</div>

Hello,

I would like to ask you, how can I make HTTP request from UE4 to some external site (like AJAX).

Imagine, that I have login scene in my game, and if user click on button “Login” I want to send credentials to my server, where I can determine if entered login and password is right or not.

---

<div class="post-metadata">

**Author:** ![pneuma](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pneuma/32/983845_2.png) [@pneuma](https://forums.unrealengine.com/u/pneuma)\
**Post date:** [July 16, 2019, 5:48pm UTC](https://forums.unrealengine.com/t/http-request-from-ue4/452350/2 "2019-07-16T17:48:22Z")

</div>

It’s possible from C++, not sure about the blueprints though. Check out this Wiki page:

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

Basically you have to change your build file to add `Http` support and then you will be able to create Http requests, you can check `FHttpModule` interface here:

> **[FHttpModule](https://docs.unrealengine.com/4.27/en-US/API/Runtime/HTTP/FHttpModule/)**
>
> Module for Http request implementations Use FHttpFactory to create a new Http request

---

<div class="post-metadata">

**Author:** ![t0msk](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/t0msk/32/614638_2.png) [@t0msk](https://forums.unrealengine.com/u/t0msk)\
**Post date:** [July 16, 2019, 6:19pm UTC](https://forums.unrealengine.com/t/http-request-from-ue4/452350/3 "2019-07-16T18:19:37Z")

</div>

Thanks, shame that it cannot be done in Blueprints 😕

---

<div class="post-metadata">

**Author:** ![pneuma](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/pneuma/32/983845_2.png) [@pneuma](https://forums.unrealengine.com/u/pneuma)\
**Post date:** [July 16, 2019, 6:27pm UTC](https://forums.unrealengine.com/t/http-request-from-ue4/452350/4 "2019-07-16T18:27:25Z")

</div>

Maybe it’s possible, I am just not aware of such nodes. 🙂
