ÂŁ12

Unreal Engine | HTTP Pro - Blueprint HTTP Utility

I want this!Pay in 2 installments

Unreal Engine | HTTP Pro - Blueprint HTTP Utility

DOCUMENTATION | VIDEO TUTORIALS | DISCORD | FAB PRODUCT

At UForge, quality comes first. This plugin delivers a powerful collection of Blueprint nodes that let you build robust HTTP request systems, communicate with external servers, and even integrate AI features from providers like ChatGPT or DeepSeek, All in an easy-to-use plugin. Engineered with designers and daily Blueprint users in mind. Providing over 71 new Blueprint nodes!


This plugin is a component of the "HTTP & JSON Blueprint Utility". If you already own "HTTP & JSON Blueprint Utility", you will receive all the features included in this plugin and more.


🎯Core Features

  • HTTP
  • JSON


❇️ Feature Breakdown

➡️ JSON Features

  • Import any text file directly from the user’s machine into Unreal Engine, with full ASYNC support.
  • Save any text data created within Unreal Engine directly to the user's machine. with full ASYNC support.
  • Parse JSON-Style data into usable JSON objects in Unreal Engine blueprints.
  • All essential "GETTERS" & "SETTERS" for JSON data types. (String, Int, float, Byte, Bool) etc...
  • Ability to create value only JSON arrays. {"words":["AB", "BC", "CD", "DE", "EF", "FG"]}.

➡️ HTTP Features

  • Import any binary file directly from the user’s machine into Unreal Engine, with full ASYNC support.
  • Save any binary data created within Unreal Engine directly to the user's machine. with full ASYNC support.
  • HTTP(S) request nodes with ASYNC support, custom payloads, headers, and major request verbs. (GET, HEAD, DELETE, TRACE, POST, PUT, PATCH).
  • Multipart HTTP(S) request node. With ASYNC support. Communicate with multipart styled API requests and custom payloads directly from blueprints.
  • Multipart HTTP(S) File Upload. With ASYNC support. Send binary data from the user's game to given API's in Multipart styled requests.
  • Download request node, unlocks the ability to download files from links directly to Unreal Engine. (E.G: Data downloading or Image downloading).
  • Ability to recieve chunked data from streamed HTTP(S) Requests.
  • Encode data into base64 encryption. Ideal for sending binary data over network.
  • Decode base64 encryption recieved from HTTP(S) requests. Turning encrypted data directly into binary.

âž• Additional Features

  • Remove any file from the user's machine.
  • JSON UTILITY nodes. For instance, "Has Field", "Remove field" etc...
  • Real-time binary data convertor to Texture2D. Instantly convert raw binary data into a valid Texture2D format. Turn binary into images.
  • Ability to convert UTF-8 String into Binary data.
  • Ability to convert UTF-8 encoded binary data into string.
  • A Showcase Project created specifically for learning and exploring the functionality in a sandbox environment.

Developed by a dedicated Unreal Engine user, the plugin ensures that the exposed blueprint nodes are not only functional and bug-free, but also offer an extremely user-friendly and scalable blueprint design. This allows for the creation of complex blueprint systems with minimal performance impact.

Getting this plugin you not only get access to the great functionality, but by joining our DISCORD you will be able to contact the developer directly and request support if ever in need. Or maybe you're not sold on the plugin yet? Well, hop into our discord and don't be afraid to ask as many questions as you would like to find out more about this plugin!


TECHNICAL DETAIL

  • Number of new blueprints: 71
  • Plugin version: 3.8.0
  • Number of C++ Classes: 17
  • Network Replicated: Yes
  • Cross-platform runtime support across all UE platforms.
  • Works exactly like native Unreal Engine blueprints would.
  • Easy to read and understand C++ code.

Supported Development Platforms: Win64, Win32, Android, macOS, IOS and Linux

Supported Target Build Platforms: Win64, Win32, Android, macOS, IOS and Linux

NOTE: This will not add a product to your Unreal Engine Vault.

NOTE: To access the showcase project you must make sure you OWN the plugin, then to gain access please join the DISCORD and request verification.

I want this!Pay in 2 installments2 equal monthly installments of ÂŁ6
Extensive JSON Support.
Full HTTP Support.
Powered by