The July Sale is here! Save 50% on select products now through July 25.

Fetch - A Simple HTTP Client

ArunodaSusiripala - Jan 4, 2021

A Simple HTTP client which works with both Blueprints & C++.

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

This is a Fetch API inspired HTTP client which works with both Blueprints & C++. It will help you to talk to HTTP APIs quite easily.


Watch this video for step by step instructions on how to use this plugin.

Once installed, you can use the Fetch static function inside Blueprints to talk to any HTTP API. Here's an example of invoking an HTTP POST request & extracting the email from the response JSON.


Check the documentation for more information.

Technical Details

Features:

  • No C++ or configurations needs when using with Blueprints
  • Talk to HTTP Apis with a minimal amount of Blueprint nodes
  • Allow to parse & make JSON values via Blueprints
  • Works anywhere since this uses internal HTTP & JSON related modules.


Code Modules:

  •  Fetch - Runtime


Number of Blueprints: 0

Number of C++ Classes: 8

Network Replicated: (Yes)

Supported Development Platforms: Windows, Mac (OSX), Linux

Supported Target Build Platforms: Windows, Mac (OSX), Linux, HTML5, iOS, Android, PS4, XBoxOne

Documentation: https://github.com/GameDev4K/unreal-fetch

Support: https://discord.gg/bAUwPn2FZr