本文介绍一个常用的数据适配器,HTTP请求适配器,通过此适配器可以发起HTTP GET或POST请求。在系统集成中调用RESTFul接口经常会用到,比如实现金融风控系统的集成和回调。
SODBASE CEP自带了一个HTTP请求适配器com.sodbase.dataadaptor.http.HTTPRequestAdaptor
7个参数含义为
1 : 请求返回值的输出到流
2 : HTTP请求url
可以使用类似?{field}的变参,从输出事件的field字段中动态取值
3 : http请求返回值存放于输出流的哪个字段
4 : 请求类型(get/post/put)
5 : post数据(get请求此参数填NULL)
可以使用类似?{field}的变参,从输出事件的field字段中动态取值
6 : URL编码
7 : 返回值编码
在Studio中使用此适配器可选择HTTP请求