Http & Websocket Helper

RLoris - 2021/07/11

BP Plugin to handle http request and websocket communication

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25 - 4.27
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

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


テクニカルノート

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 client 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