我正在尝试将一个json请求发布到Nifi中的handlehttp处理器。这可以实现,因为我正在获得传递给流文件的0字节文件。有什么办法可以通过流文件传递json请求吗? 感谢
这是我使用python请求库发布的示例URL。 requests.post(本地主机:6202 /样品,JSON = {" ID":1,"名称":"测试"}
答案 0 :(得分:2)
您的流程显示没有传输流文件,而不是传输0字节流文件。你是说你的流程中得到了404响应?如果是这样,那是因为您在流中没有HandleHttpResponse来返回状态代码。我能够得到
requests.post("http://localhost:6202/sample",json={"id":1,"name":"test"})
使用HandleHttpRequest - > LogAttribute - > HandleHttpResponse流程。