使用Apache Nifi中的HandleHTTPRequest和GetFile可以在同一流程中实现从HTTP请求中获取文件的功能。以下是一个示例解决方案的代码示例:
http-context
8080
/files
/path/to/input/files
/path/to/output/files
这样,当有HTTP请求到达监听的端口并匹配路径时,HandleHTTPRequest将将其发送到GetFile进行处理,GetFile将获取指定目录中的文件并将其保存到指定位置。
请注意,此示例仅演示了如何使用HandleHTTPRequest和GetFile处理器在同一流程中获取文件。根据实际需求,您可能需要添加其他处理器和配置来满足您的特定要求。