HTTP Blueprint WebCommunication

Socke -
Average Rating:  
X Rating Failed

HTTP Communication with Web server over Blueprints. Use GET or POST. File Upload and File Download. Login or authenticate. PHP. Get your own external IP.

  • Supported Platforms
  • Supported Engine Versions
    4.16-4.19

Description


Communicate with a Webserver via Blueprints. You can send Data to a HTTP or HTTPS Webserver via GET or POST and get a String Array back. Each Line in the Server Response is one Array Value. Since Version 1.2 File Upload support. I recommend my JSON plugin for data communication. You don't need C++.

I only tried Linux and Windows. Therefore, only these are officially supported. But the plugin should run on any platform where the engine is running. Successfully compiled by Epic for Win32, Win64, Mac, iOS , Android.

Please inform yourself before you buy this plugin whether the website allows automatic access or use your own web server. Other websites (Google Drive, Dropbox) often have security mechanisms (Captchas, Cookies) to block plugins like this. Exceptions to this rule are HTTP/HTTPS APIs which are provided for this purpose.

Technical Details


  • POST and GET Requests
  • HTTP and HTTPS
  • File Upload and Download*
  • Individual Headers and custom HTTP Requests
  • Create a login and authenticate via your own web server
  • Get your own external IP over http://checkip.amazonaws.com or your own Web server
  • Asynchronous Background Task (Don't affect game performance)
  • Include C++ Source for C++ Projects
  • Documentation
  • Support: unrealmarketplace@virtualbird.de (ENG,GER)

*Use only direct links for Downloads like www.myWebserver.com/download.zip. Links that use authentication, cookies, redirection or similar (Google Drive, Dropbox) will not work or only partially.



Changelog (4.16, 4.17, 4.18)

  • (10/17/2017) Version 1.1: Switch back to Gamethread after Request end.
  • (11/14/2017) Version 1.2: File Upload and individual Headers.
  • (11/19/2017) Version 1.3: Spelling mistake
  • (12/26/2017) Version 1.4: HTTP Status Code in Response Event
  • (02/06/2018) Version 1.5: Downloads are now possible. Download/Upload progress events added.


Changelog (4.17, 4.18, 4.19)

  • (04/03/2018) Version 1.6: New http request node "Individual request". Upload via POST bug fixed. Multithreading rewritten for better compatibility.

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention