New free content from City of Brass and The Vagrant now available

HTTP Blueprint WebCommunication

Socke - Oct 3, 2017

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.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

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++.

Please inform yourself before you buy this plugin whether the website allows automatic access or use your own web server. Other websites 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. But Google Drive (Download) and Anonfile are since Version 1.8 supported. Tested on: Windows 10, Android 9 (Redmi Note 8T). IOS 12.1.2 (iPhone 5s)

I don't like special sales. My prices are low all year round. 


Simple GET,POST,Download,Upload UMG Demo. Screenshot , Win64 Demo , UE4.21 (and higher) Project Demo

Technical Details

Features:

  • POST and GET Requests
  • HTTP and HTTPS
  • File Upload and Download*
  • Google Drive(Download) and Anonfile Support
  • 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
  • Different directory and file blueprint nodes.
  • Asynchronous Background Task (Don't affect game performance)
  • Include C++ Source for C++ Projects
  • Documentation
  • Support: unrealmarketplace@virtualbird.de (ENG,GER)

*Download resume is possible. There is also a special node to download large files with low RAM consumption. Use only direct links for Downloads like www.myWebserver.com/download.zip. Links that use authentication, cookies, redirection or similar (Dropbox) will not work or only partially.

Changelog (4.23, 4.24, 4.25)

  • (05/22/2020) Version 1.19: Remove possible warnings after a "Low RAM" download.
  • (08/18/2020) Version 1.21: "Low RAM" download Node is now partly 64 bit to make downloads larger than 2GB possible.
  • (09/28/2020) Version 1.22: Stability improvements.