HttpRecordSink

描述

将记录格式化,然后通过 HTTP POST 的方式发送至配置的 URI。记录写入器会对作为 HTTP POST 请求正文发送的记录进行格式化。JsonRecordSetWriter 通常与此处理器配合使用,因为许多 HTTP POST 请求都需要包含 JSON 正文。

标签

http、post、record、sink

属性

下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。

显示名称

API 名称

默认值

允许值

描述

API URL *

API URL

接收 HTTP 请求的 URL。

最大批处理大小 *

最大批处理大小

0

指定要在每个 HTTP 请求的正文中发送的最大记录数。零表示批处理大小不受限制,所有记录都在单个 HTTP 请求中一起发送。

OAuth2 访问令牌提供程序

OAuth2 访问令牌提供程序

为 HTTP 请求提供访问令牌的 OAuth2 服务。

Web 服务客户端提供商 *

Web 服务客户端提供商

用于提供发送 HTTP 请求所需的 HTTP 客户端的控制器服务。

记录写入器 *

record-sink-record-writer

指定用于写出记录的控制器服务。

状态管理

此组件不存储状态。

受限

此组件不受限制。

系统资源注意事项

此组件未指定系统资源注意事项。

语言: 中文