web-services - 使用代理从 NIFI 调用 Webservice

标签 web-services curl apache-nifi

我需要配置调用网络服务的 NIFI 流程。 curl 命令在我的 nifi 主机的 cmd 行中运行良好

curl -U <user>:<password> -x <ip>:8080 -H 'SOAPACTION:"http://method"'-X POST -H 'Content-type: text/xml' -d  @req.xml https://url -o result2.xml

我正在尝试配置 NIFI InvokeHTTP 处理器以使用以下设置从 nifi 流中进行调用。

HTTP Method:POST
Remote URL: https://url
Proxy Host: <ip>
Proxy Port: 8080
Proxy Username: <user>
Proxy Password: <password>
SOAPAction: method (Dynamic Properties)

但它一直在失败队列中运行。

enter image description here

我如何根据工作正常的 curl 命令配置我的 InvokeHTTP?

最佳答案

我们将 InvokeHTTP 组件的版本从 1.3.0 更新到最新

关于web-services - 使用代理从 NIFI 调用 Webservice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48629384/

相关文章:

php - 设置全局 CURL 超时

java - 如何使用 NiFi 中的新 DBCPConnectionPoolLookup 列出一组数据库中的数据库表?

java - Nifi 定制处理器显示错误 "the local variable flowfile cannot be assigned"

c# - 谷歌客户端登录授权和谷歌音乐

c# - 更新收件箱新邮件计数

java - 为多个类生成单个 WSDL 文件

ios - xml SOAP 与 swift (IOS 8)

linux - 以编程方式登录论坛,然后屏幕抓取

python - 如何将 xsrf cookie 传递给主机?

java - 由于本地 Maven 依赖项 jar 中的 java.lang.NoClassDefFoundError,Apache Nifi 失败。