I'm updating a little telemetry-logging blueprint that uses HTTP requests to log game events to a server.
In the past, I've used the Fetch plugin for this, though it's currently listed as "Not for Sale" and at least for now it's unclear why.
There's also HTTP Requests for Blueprints currently listed for $4.99, which isn't bad. (Though as I'm setting this up for students to use, I like to avoid imposing extra costs on them whenever I can, even if they're small)
In my search, I also found HTTP request and related nodes in the core Unreal 5.3 documentation - so I wondered if this functionality is built-in now and no longer requires a separate plugin?
The trouble is, when I create a blueprint class and try to search for http-related nodes to add in its event graph, it comes up empty:
Am I using the wrong type of blueprint, do I need to somehow enable/import the HTTP nodes as a library, or am I doing something else wrong here?
Or have I simply misunderstood the (regrettably sparse, as usual) Unreal documentation, and this is still a feature that requires extra C++ code or plugins to achieve?