似乎无法从Nifi的ExecuteStreamProcess处理器中卷曲

时间:2016-11-09 09:50:43

标签: curl apache-nifi

我想翻译以下curl命令:

curl -X POST -H \"Content-Type: application/json\" -d \'{\"text":\"Example message\"}\' <url> 

这就是我配置ExecuteStreamProcessor的方式:

  • 命令参数= -X POST; -H \&#34;内容类型:application / json \&#34 ;; - d \&#39; {\&#34; text&#34;:\& #34;示例消息\&#34;} \&#39;;
  • 命令路径= curl
  • 忽略STDIN = false
  • 工作目录=无值设置
  • Argument Delimiter =;
  • 输出目标属性=无值设置
  • 最大属性长度= 256

不知道问题是什么。该命令在终端上运行完美。

1 个答案:

答案 0 :(得分:0)

-sSk;-u;username:password;--request;POST;--header;Content-Type:application/json;--header;Accept:application/json;--data;${data:toString()};https://restapiendpoint/

在命令参数中使用上述格式,并将curl放在命令路径中。