Я работаю над модулем, в котором я застрял с этим вопросом.
Я использую модуль запроса в узле JS. У меня есть много примеров, но они просто отправляют только файл (не в формате JSON).
У меня есть рабочий код на Java. Просто пытаюсь сделать то же самое в узле JS
String json = "{ \"values\" : { ";
json += "\"Field1\" : \"xyz\", ";
json += "\"Field2\" : \"abc\", ";
json += "\"File Name\" : \"sample.jpg\"";
json += " } }";
// build the multipart entity
HttpEntity entity = MultipartEntityBuilder.create()
.addTextBody("entry", json, ContentType.APPLICATION_JSON)
.addBinaryBody("File 2", new File(filename))
.build();
httpPost.setEntity(entity);