Hello Thomas,
I have the same issue but I still don't find a solution. I used this code:
XSJS PART:
var client = new $.net.http.Client();
var destination = $.net.http.readDestination("destination", "destination");
var request = new $.net.http.Request($.net.http.POST, "/");
request.contentType = "multipart/form-data";
var entity = request.entities.create();
request.entities[0].contentType = $.request.entities[i].contentType;
request.entities[0].headers.set("Content-Disposition", "form-data; name=\"files[\"filename.pdf\"]\"; filename=\"filename.pdf\"");
request.entities[0].setBody(file.asArrayBuffer());But in Java, my request object has the Parts with no values (size = 0).
Thanks,
Gennaro