Enviado desde mi HUAWEI P20 Pro
Hi Michael,
You might put all the relevant attributes down mixed with the content in a special tag (Jolt)
It is a kind of tricky because if there is Json structured data you will have to flatten it first and then remove the special characters through ReplaceText, but you get the content with the desired attributes included.
Hope this tip helps.
Regards,
LC
-------- Mensaje original --------
Asunto: flowfile through invokehttp put
De: Michael Di Domenico
Para: [email protected]
CC:
-------- Mensaje original --------
Asunto: flowfile through invokehttp put
De: Michael Di Domenico
Para: [email protected]
CC:
i'm pretty new to nifi, so i'm not sure this worded correctly or
possible. i have a flow which ends with an invokehttp process that
does a PUT to web server.
my naive understanding of this process is that when the flowfile hits
invokehttp, the flow-attributes can be sent as key:value pairs via the
http headers and the file-content gets PUT to the remote webserver via
the http content-body
is there a way to send the flow-attr and the flow-content (ie the
entire flowfile) via the PUT?
i have nifi on two ends of a connection, but in order to send the data
from one to another i have to send it through a proxy like device.
the near end of the device receives data from the PUT and far end does
a POST to a remote nifi.
this process works fine, but on the far end i only receive the file
and none of the attributes (as expected). i cannot configure the
proxy device to pass key:value pairs in the http headers. i'm
presuming all the flow information would have to be sent via the PUT
and then decoded by the nifi server on the far end. i'm hoping
there's a simple connector to do this rather then having me munge all
the data together into something like an xml or json file and send
that.
