Project Title:
No project. Will be used in future titles.
Description:
I’ve been using Unity for over a decade and for the past 5 to 6 years every single project I have worked on has relied heavily on a single function. I am trying to move over to Unreal but without this single function everything I plan on doing is killed immediately… yet I simply cannot figure out how to create this function for the UE4 engine. I’m going to paste a simple Unity example below. All I am asking for is for someone to show me how to do the same in UE4, please!
Talent Required:
C++ Programmer to convert the following for use in UE4 (C++ or Blueprints or both, doesn’t matter, just need something that works). The full function is a lot bigger than this but the rest I can handle myself, I just need help with getting this to work (supporting HTTP and HTTPS):
public enum EContactType {GET, POST}
IEnumerator ContactServer(string url, Dictionary<string, string> fields, EContactType t, System.Action<string> OnSuccess, System.Action<string> OnError)
{
WWWForm data = new WWWForm();
if (t == EContactType.POST)
{
foreach(var KVP in fields)
data.Add(KVP.Key, KVP.value);
} else
{
string f = string.Empty;
foreach(var KVP in fields)
f += $"&{KVP.Key}={KVP.Value}";
if (f.Length > 0)
{
f = "?" + f.SubString(1);
url = url + f;
}
}
WWW w = new WWW(url, data);
yield return w;
if (w.error != string.Empty)
OnError(w.error);
else
OnSuccess(w.text);
}
I would be most grateful for any assistance! If you are willing to create a UE4 version for me but only if it’s a paid task, please tell me how much you would charge me for this. Like I said, this single function is all that stands between me moving to UE4 or me staying with Unity so I would be very, very grateful for some help!
Thanks
ryu@jaccojansen.co.uk