HTTP发送消息组件如何使用?
HTTP发送消息组件可以将业务流程中的数据按照自定义的格式发送到您的指定URL中。在业务流程中调用常见的REST API或者WebService接口时都可以使用该组件。
使用步骤
步骤1:流程中添加HTTP发送消息组件,输入URL地址,此处URL地址可以使用使用业务流程中的数据。
步骤2:选择HTTP发送方式(POST\GET\PUT\DELETE)
步骤3:是否使用原始数据发送,选择是后,则使用触发动作的原始消息进行发送
步骤4:设置消息编码,目前支持UTF-8和GBK2种方式
步骤5:如果你需要设置HTTP Header,可以在消息头设置中进行设置,Key需要自行输入,Value可以自行输入也可以使用业务流程数据。
步骤6:设置请求内容,Linkmecha目前支持Json、XML、formdata、text四种格式。录入方式可以直接导入报文结构,也可以使用文本编辑进行编辑。
请求消息格式的设置方法
方式1:报文导入
当报文结构字段较多或复杂时,可以使用报文结构导入功能。
点击报文导入,选择当前报文格式,将报文粘贴,点击确定。
下图为导入后样例,值的列可以自行输入参数也可以关联业务流程中的数据。
方式2:手动新增
当没有样例报文或结构简单时,可以使用手动新增,点击添加参数可以新增参数的名称、类型、值。列表后的操作列可以删除当前字段、新增字段、新增子节点
方式3:自定义报文结构
自定义方式更加灵活,可以使用静态值和流程数据结合的方式来定义发送消息结构。