Apache NIFI InvokeHTTP

InvokeHTTP 处理器用于执行HTTP请求,配置灵活,适用于数据交换。它支持多种HTTP方法,允许流文件属性转化为HTTP头,内容作为请求主体。应用场景广泛,包括数据获取和发送。处理器具有动态属性配置,无状态管理,不受系统资源限制,适用于各种业务场景。
摘要由CSDN通过智能技术生成

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
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值