InvokeHTTP
编辑人:酷酷的诚 邮箱:zhangchengk@foxmail.com
#描述
该处理器用于执行HTTP请求。目标URL和HTTP方法是可配置的。流文件属性可以被转换为HTTP头文件,流文件内容被包含为请求的主体(前提如果使用HTTP PUT、POST或PATCH方法)。
#属性配置
在下面的列表中,必需属性的名称以粗体显示。任何其他属性(不是粗体)都被认为是可选的,并且指出属性默认值(如果有默认值),以及属性是否支持表达式语言。除此之外,还可以指出属性值是否敏感,
如果是敏感数据则配置在nifi.properties 文件的 nifi.sensitive.props.key.
属性名称 | 默认值 | 可选值 | 描述 |
---|---|---|---|
HTTP Method | GET | HTTP请求方法(GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONS)。除了POST、PUT和PATCH之外的方法将在没有消息体的情况下发送。 支持表达式语言:true |
|
Remote URL | 将连接到的远程URL,包括协议、IP、端口、路径。 | ||
SSL Context Service | Controller Service API: SSLContextService Implementations: StandardRestrictedSSLContextService StandardSSLContextService |
SSL上下文服务,为TLS/SSL (https)连接提供客户端证书信息,还用于连接到HTTPS代理。 | |
Connection Timeout | 5 secs | 连接到远程服务的最大等待时间。 | |
Read Timeout | 15 secs | 远程服务响应的最大等待时间。 | |
Include Date Header | True | ▪True ▪False |
请求中是否包含一个RFC-2616日期头。 |
Follow Redirects | True | ▪True ▪Fals |