# 导出至外部

通过 HTTP 请求把工作流数据发送到外部接口，并返回响应状态、响应头和正文。

适用于调用接收 JSON 数据的业务系统或 Webhook。请求体按目标接口要求组织为 JSON。

## 配置请求

| 配置 | 说明 |
| --- | --- |
| HTTP 方法 | 必填，可选 GET、POST、PUT、PATCH、DELETE、HEAD |
| 请求 URL | 必填，目标的绝对 HTTP 或 HTTPS 地址 |
| 请求头 | 可选，每个请求头的值必须为字符串 |
| 请求体 | 可选，按目标接口要求组织 JSON 内容 |
| 超时秒数 | 可选，设置请求等待时间 |

按目标接口要求组织请求体；需要认证时，配置相应请求头。

## 判断请求结果

| 输出 | 说明 |
| --- | --- |
| `status_code` | HTTP 响应状态码 |
| `headers` | 响应头对象 |
| `body` | 原始响应正文，不保证是 JSON 对象 |

收到 4xx 或 5xx 响应时，节点仍返回状态码和正文。下游应检查状态码及业务响应，判断导出是否成功。网络请求或响应读取失败时，节点报错。

## 示例：提交提取结果

流程示意：信息提取 → 导出至外部 → 条件分支。

选择 POST，填写接收接口地址，按接口要求组织请求体。条件分支检查 `status_code` 是否属于目标接口认可的成功范围，并处理非成功响应。

## 继续阅读

- [变量与数据传递](../../variables-and-data.md)
- [运行与调试](../../run-debug.md)
