Apache nifi NiFi ListenHTTP获取请求?

Apache nifi NiFi ListenHTTP获取请求?,apache-nifi,Apache Nifi,我目前正在使用ListenHTTP处理器接受来自不同NiFi实例的流文件。这可以正常工作,但由于某些原因,GET请求不起作用。ListenHTTP是否只允许POST请求 这是我收到的错误: HTTP method GET is not supported by this URL p.S我知道有一种更高级的HandleHTTPRequest处理器。是的,ListenHTTP只接受POST和HEAD请求获取、放置和删除,并将返回405HTTP状态代码。可以改进处理器的文档以记录这一点 正确的做法是

我目前正在使用ListenHTTP处理器接受来自不同NiFi实例的流文件。这可以正常工作,但由于某些原因,GET请求不起作用。ListenHTTP是否只允许POST请求

这是我收到的错误:

HTTP method GET is not supported by this URL

p.S我知道有一种更高级的HandleHTTPRequest处理器。

是的,
ListenHTTP
只接受
POST
HEAD
请求<处理器不接受代码>获取、
放置
删除
,并将返回
405
HTTP状态代码。可以改进处理器的文档以记录这一点

正确的做法是,要处理
GET
请求,应该使用
HandleHTTPRequest
处理器

但是,如果您的用例在两个NiFi实例之间传输流文件,那么您将通过使用该功能获得更好的行为和性能。这可以通过HTTP或原始套接字路由,提供安全性、完整性、负载平衡和许多附加功能