今天学习了网络访问,记录一下
照着B站这个做的
https://www.bilibili.com/video/BV1z14y1778a/?spm_id_from=333.337.search-card.all.click&vd_source=3fc1961fcd5e68a2b57f33d8e6eb7c6d
首先在虚幻网络商城里边找到这个并安装,记得添加到工程
接下来打开我们的项目,在项目设置里边找到这个插件,打钩进行使用,这样重启之后就可以使用这个插件了
接下来新建蓝图类,打开时间图标开整.
首先新建VArest,找到引擎子系统这个类,然后拉出Json request类,不然很难找,切记
接下来可以直接进行网络请求了,这个方法也挺简单的,GET POST ,URL啥的都有
下边的这个Callback是个自定义事件,随便起名字,总之这样就获取到了返回值,至于解析分为了两种,一种是解析JSONObject,如图所示
第二种解析jsonArray
这样整个的联网请求就算是完成了,但是呢,我这种方法没有看到怎么添加接口参数和消息头的方法,又看到了下边的这种,也记录一下
和上边的方法差不多,但是有一个Set String Field的方法可以添加参数,但是这个我没有去测试,应该是对的,在apply URL后边,new了一个Result去接收参数,这样到时候也方便使用,解析和上边的一样
最最最后,我这个是新建的actor上写的,记得把东西拖进项目,不然白搭啦