1、进入 Epic Games Launcher 的 虚幻商城,搜素 VaRest,安装到引擎。
2、进入UE4,设置 - 插件 ,搜素 VaRest 并勾选启动。然后重启一下 UE4
3、新建一个「蓝图类 Actor」,命名为 BP_HTTP,丢入场景。
4、双击 BP_HTTP 进入,切换到「事件图表」
- 调出 VaRestSubsystem 对象,调用 call url 方法,然后设置相关属性
- callback 属性必须延申出一个自定义事件用来接受回调(重要)
- 使用 Get Response Content as String,将返回 json 转换为字符串,并且打印出来调试
使用 print 方法打印的内容,在输出日志窗口也可以看到
6、打印指定的 json
{"status":"1","count":"1","info":"OK","infocode":"10000","lives":[{"province":"广东","city":"东莞市","adcode":"441900","weather":"晴","temperature":"17","winddirection":"南","windpower":"≤3","humidity":"64","reporttime":"2022-04-03 22:31:40"}]}