Appearance
数据请求
本节介绍数据请求操作,用于配置发送数据请求的具体参数。
快速填充
拷贝粘贴板
从粘贴板中获取内容,若内容满足约定的请求体结构,则会自动将其快速填写到下方对应的配置项中,主要包括:名称、地址、请求方式、请求参数列表。
请求快选
采用级联选择器展示当前编辑器注入的数据源列表,选择具体的请求后,会自动将其快速填写到下方对应的配置项中。
参数说明
| 参数 | 说明 | 备注 |
|---|---|---|
| 名称 | 数据请求的名称 | 类似别名,便于回溯时识别 |
| 地址 | 请求的地址 | 默认使用 HTTPS,实际不限制,取决于接入方提供的支持 |
| 外部请求 | 标识是系统内部请求还是外部第三方请求 | 默认为内部请求(接入方系统内部) |
| 同步 | 是否同步请求 | 默认为异步请求 |
| 请求方法 | 请求的 HTTP 方法 | 支持 GET、POST、PUT、DELETE,默认为 GET |
| 定时触发 | 是否为定时触发请求 | 默认否 |
| 间隔毫秒 | 定时触发的间隔时间 | 默认 1000 毫秒(即 1 秒) |
| 次数 | 定时触发的次数 | 默认 0,表示无限次触发 |
| loading 加载 | 请求时是否显示加载动画 | 默认不开启,开启需要相关配置 |
| 响应成功提示 | 响应成功时是否给出提示 | 默认不开启,支持 Message 或 Notification 方式 |
| 响应异常提示 | 响应异常时是否给出提示 | 默认不开启,支持 Message 或 Notification 方式 |
| 自定义函数 | 是否通过自定义函数处理请求成功和失败的场景 | 默认不开启 |
| 请求头 Header | 请求头内容 | 以 JSON 对象格式配置,无特殊需求可不配置 |
| 请求参数 | 请求参数列表 | 通过添加和删除操作管理 |
| 返回参数 | 返回参数列表 | 通过添加和删除操作管理 |
TIP
外部请求:由于跨域问题,直接使用外部请求的场景较少。
TIP
同步请求:配置在该数据请求之后的其他操作,都会等待请求完成后才继续执行。
TIP
定时触发:仅能定时重复执行请求。若业务中需要包含其他操作的定时执行,建议使用组件的定时器 + 定时触发事件组合配置,效果更佳。
请求参数
每个请求参数项由以下三部分组成:
| 配置项 | 说明 |
|---|---|
| 数据来源 | 选择参数值的数据来源类型 |
| 值 | 具体值或取值的 Key,具体含义取决于所选的数据来源类型 |
| 请求参数 | 请求参数的 Key 值 |
返回参数
每个返回参数项由以下三部分组成:
| 配置项 | 说明 |
|---|---|
| 返回结果(Key) | 解析返回结果中的某个 Key 值,支持 . 路径语法 |
| 目标源 | 选择解析结果需要存储的目标对象 |
| 值 | 存储在目标对象中的 Key 值 |
自定义函数处理
成功处理函数
配置请求成功时的处理函数。函数中除可使用 helper 对象外,还可使用 res(请求返回的结果)。
失败处理函数
配置请求失败时的处理函数。函数中除可使用 helper 对象外,还可使用 res(请求返回的结果)和 err(错误对象)。
