ListenHttp Apache NIfi通用basepath

时间:2016-11-28 11:38:46

标签: apache-nifi

我正在尝试在listenHTTP处理器中使用更通用的basepath他们是否有任何方式指定此webservice接受所有调用传入端口9090或指定更通用的基路径,在这种情况下这是可能的我怎么能在routeonAttribute上使用此basepath?

1 个答案:

答案 0 :(得分:2)

ListenHTTP不会将基本路径写为属性,因此稍后您将无法使用RouteOnAttribute。也就是说,我建议您查看HandleHttpRequestHandleHttpResponse。这两个处理器本质上是ListenHTTP的更高级版本。

HandleHttpRequest上有一个“允许的路径”属性,允许您指定要允许的属性。另外,HandleHttpRequest将“http.context.path”写为您稍后在RouteOnAttribute中使用的属性。

您可以在“Hello_NiFi_Web_Service.xml”下找到示例模板here