Http接收器
使用说明
Http 接收器用于向指定 HTTP 服务地址发起 GET 或 POST 请求,并接收服务返回的消息内容。
该工具适用于从 Web API、业务系统接口、在线表格服务或 AI 模型接口中获取数据,并将响应结果传递给后续流处理节点。返回的 JSON 字符串可继续连接解析工具,转换为要素属性字段。
功能原理
工具根据配置的请求网址、请求类型、请求头、请求体和认证信息访问 HTTP 服务,并输出服务响应结果。
- GET 请求:从指定服务地址获取数据,适用于查询类接口。
- POST 请求:向指定服务地址提交请求体内容,适用于提交参数后获取响应的接口。
- 请求头管理:通过请求头列表添加、删除、导入和导出请求头。请求头名称可从支持类型列表中选择,也可输入关键字过滤后选择。
- 认证方式:支持无认证、TOKEN 认证和用户密码认证。
SuperMap TransformX 2026 版本开始支持。
参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 请求网址 | HTTP 服务地址。 | String |
| 请求类型 | 请求方式。默认值为 GET,支持 GET 和 POST。 | HTTPType |
| 请求头 (可选) |
HTTP 请求头列表。支持通过添加、删除、导入和导出管理请求头记录。每条记录包含“名称”和“值”两项,其中“名称”支持从下拉列表选择,输入时可按关键字过滤。支持的请求头名称包括 Accept、Accept-Charset、Accept-Encoding、Accept-Language、AirScript-Token、Authorization、Cache-Control、Connection、Content-Disposition、Content-Encoding、Content-Length、Content-Type、Cookie、Date、Etag、Host、Location、Mime-Version、Origin、Pragma、Proxy-Authorization、Referer、Set-Cookie、Trailer、Transfer-Encoding、Upgrade、User-Agent、Via、WWW-Authenticate。 | String |
| 请求体 (可选) |
POST 请求时提交的请求体内容。仅当请求类型为 POST 时显示。 | String |
| 认证方式 (可选) |
HTTP 服务认证方式。默认值为无。
|
AuthenticationType |
| token (可选) |
TOKEN 认证方式使用的令牌。 | String |
| 用户名 (可选) |
用户名密码认证方式使用的用户名。 | String |
| 密码 (可选) |
用户名密码认证方式使用的密码。 | String |
| 超时 (可选) |
请求超时时间,单位为秒。包括连接超时和读取响应超时。默认值为 5。 | Integer |
| 重连次数 (可选) |
请求失败后重新发起请求的次数。默认值为 3。 | Integer |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 请求结果 | HTTP 服务返回的消息内容。 | String |