当前位置: 首页 > news >正文

Flowable-服务-Http任务

目录

      • 定义
      • 图形标记
      • XML内容
      • 界面操作

定义

Http 任务不是 BPMN 2.0 规范定义的官方任务,在 Flowable 中,Http 任务是作为一种特殊的服务
任务来实现的,主要调用Http服务使用。

图形标记

由于 Http 任务不是 BPMN 2.0 规范的“官方”任务,因此没有提供其专用图标,
而是复用了服务任务的图标:

在这里插入图片描述

XML内容

Http 任务在 Flowable 中定义为一个专用的服务任务,这个服务任务的 type 属性设置为 http。
Http 任务的 XML 表示格式如下:

<serviceTask id="Activity_0jl7867" name="调用Http服务" flowable:type="http" flowable:parallelInSameTransaction="true"><extensionElements><flowable:field name="requestMethod"><flowable:string>GET</flowable:string></flowable:field><flowable:field name="requestUrl"><flowable:string>https://www.baidu.com</flowable:string></flowable:field><flowable:field name="requestHeaders"><flowable:string>Content-Type: application/json</flowable:string></flowable:field><flowable:field name="disallowRedirects"><flowable:string>false</flowable:string></flowable:field><flowable:field name="ignoreException"><flowable:string>false</flowable:string></flowable:field><flowable:field name="saveResponseParametersTransient"><flowable:string>false</flowable:string></flowable:field><flowable:field name="saveResponseVariableAsJson"><flowable:string>false</flowable:string></flowable:field></extensionElements>
</serviceTask>

以上在流程定义的服务任务上定义 Http 类型即可。

参数说明:

属性名称属性说明
requestUrl请求的url
requestHeaders请求头信息
requestMethod请求方式
requestBody请求参数
disallowRedirects是否允许重定向
ignoreException是否忽略异常
saveResponseParametersTransient是否保存瞬时变量
saveResponseVariableAsJson是否保存json格式
saveResponseParameters是否返回结果保持到流程实例变量中
responseVariableName返回结果保持到流程变量的名称

注意:

1、忽略异常设置成是,组件会停留在这里

2、保留结果:汇报请求的结果保持到流程变量中去

界面操作

在这里插入图片描述

视频地址:

Http和Rest服务任务

http://www.lryc.cn/news/102278.html

相关文章:

  • Hexo+GithubPages免费搭建个人博客网站
  • 应用无线鼠标中的2.4GHz无线收发芯片
  • Oracle 时间多少秒以后 oracle interval 多少分钟之前 Oracle日期1小时后 Java时间多少秒以后 Java日期多少天之前
  • 自动驾驶之轨迹规划8——Apollo参考线和轨迹
  • ES6 - promise.all和race方法的用法详解
  • CAD .NET 15.0 企业版 Crack
  • 苍穹外卖day07——缓存菜品套餐+购物车功能实现
  • 学习笔记|大模型优质Prompt开发与应用课(二)|第四节:大模型帮你写代码,小白也能做程序
  • 建造者设计模式 + 高阶函数 => DSL
  • 重学C++系列之智能指针简单介绍
  • LabVIEW开发航天器动力学与控制仿真系统
  • 享元模式——实现对象的复用
  • 【GreenDao】关联表实现,父表关联多个子表
  • python网站创建005:数据交互
  • golang 字符串操作、处理
  • Nginx配置WebSocket反向代理
  • devops(后端)
  • Ubuntu安装企业微信
  • Prometheus 的应用服务发现及黑河部署等
  • JAVA SE -- 第十二天
  • 实战:工作中对并发问题的处理
  • 腾讯云Cloud Studio:基于Claude快速完成Excel工资自动核算
  • Spring Boot OAuth2 快速入门示例
  • MethodInterceptor
  • PID模块化__以stm32直流电机速度为例
  • Java ~ Collection/Executor ~ DelayQueue【总结】
  • 前端高级面试题-安全相关
  • 【前缀和】560.和为 K 的子数组
  • 【Docker】安全及日志管理
  • 基于x-scan扫描线的3D模型渲染算法