Http request & WebSocket communication Blueprint Helper

RLoris - 코드 플러그인 - 2021/07/11

BP Plugin to handle http request and websocket communication

  • 지원 플랫폼
  • 지원 엔진 버전
    4.25 - 4.27, 5.0 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.
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

Demo Websocket blueprint : https://blueprintue.com/blueprint/8bt0av6s/

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


> If you wish to manipulate and (de)serialize struct to/from XML/JSON, checkout my other plugin available here on the marketplace

> If you wish to create a TCP or UDP socket, checkout my other plugin for socket available here on the marketplace

> If you wish to encrypt data or file before sending them, checkout my other plugin for security available here on the marketplace

> If you wish to handle files or encode/decode to/from base64 and send them over the network, checkout my other free plugin for files handling available here on the marketplace




Bug or Request


You can ask question before buying, check the documentation as it may contain the answer you are looking for !

Keep in mind that I don't do your work for you, I only provide the right tools to help your development process !

If you find a bug, please contact me by filling this form, I will fix it

If you want a new feature, ask a question with the feature description, I will implement it eventually

For any other reason, you can contact me by clicking on my markeplace name (RLoris) and finding my support email

기술적 세부사항

Documentation


Click here



Features


  • Make http request (GET, POST, PUT, DELETE, HEAD, PATCH) with progress callback and file support
  • 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
  • Supports server sent events, one direction way communication (in UE 5.2 & 5.3)
  • Async nodes available for quick and simple usage


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