
Description
This plugin provides 5 methods for testing REST API functionality and camera devices.
Camera Device Testing
Tests connected camera device functionality by capturing 3 seconds of frames and saving the results as PNG files.
Download ZIP from REST API
Downloads ZIP files from specified REST API endpoints.
RESTAPI HJH Server Testing
Tests RESTAPI using the default server (http://61.32.96.242:8000/howtotest/jjj).
Input: float value (outputs to log only)
Note: The default server is maintained to be available at all times, but there might be instances when it's unavailable.
Tests RESTAPI with a custom server address.
Input parameter
Url: Server endpoint URL
Verb: HTTP method ("GET" or "POST")
5. Send Message Async
Sends asynchronous POST requests and processes responses. Compatible with Epic Games' JSON plugin.
Input parameters:
BaseUrl: Server base URL
Message: Message content
Output and Logging
All methods output to log:
HTTP response code
Response content type
Response body
Parsed JSON fields (if JSON response)
For Send Message Async, response data is accessible via Message Response structure:
Success: Request success status
Message: Response message
JsonResponse: Parsed JSON data
This plugin is useful for quickly checking RESTAPI servers and camera devices during game development.