Http & Websocket Helper

RLoris - Jul 11, 2021
1
5 out of 5 stars(1 rating)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

BP Plugin to handle http request and websocket communication

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 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.

About


This plugin exposes nodes to handle http request and websocket communication

Can be used in any blueprint

Documentation can be found here : https://github.com/RLoris/HttpHelperDoc

If you found this plugin helpful, leave a rate or comment for others




Bug or Request


If you find a bug, please contact me, I will fix it

If you want new features, contact me, I will implement them eventually


Technical Details

Documentation


Click here




Features


  • Make http request (GET, POST, PUT, DELETE, HEAD, PATCH) with progress callback
  • Support custom headers
  • Send text or bytes or file stream
  • Define a timeout for the request
  • Establish a websocket connection (ws, wss) with connection retry
  • Supports text and bytes messages
  • Async nodes available for quick and simple usage


Note: if you wish to (de)serialize struct to/from XML/JSON or encode/decode to/from base64 and send them over the network, you can use my other (free) plugin here: Link to marketplace


Details


Code Modules:

  •  HttpHelper (Runtime)

Number of Blueprints nodes: 7

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Win, Mac, Linux

Supported Target Build Platforms: Win32, Win64, Android, Linux, IOS, MacOS