NodeOperationError: No binary data property "fileName" does not exists on item!

I think there was an issue with sending file data and also other fields in the same request using “form-data multipart”

I am afraid so, that’s not currently supported by the HTTP Request node and you would need to write some JS code for this. @iamoshiro posted a great code snippet a while back over here: Help for the noob to upload a file using function node (it’s failing for the service used in that post, but don’t let that fool you, it actually gets the job done nicely). Here’s a quick example workflow downloading a file and then uploading it via the Function node:

Both the file and other form values arrive as expected:

2 Likes