Файл журнала загрузки Camunda в конечную точку REST - PullRequest
0 голосов
/ 13 января 2020

Мы используем Camunda для организации бизнес-процесса с помощью определения BPMN. Во время этого процесса мы собираем информацию журнала в переменной, содержащейся в контексте выполнения. В конце процесса нам нужно собрать sh эту информацию журнала в конечной точке REST клиента, используемой для загрузки файлов. Эта конечная точка принимает стандартную загрузку следующим образом (NodeJS Клиент):

const fs = require('fs');
const request = require('request');
let readStream = fs.createReadStream('~/myFile.csv');

const formData = {
    my_file: readStream,
};

request.post({url:'http://localhost:8080/upload', formData: formData}, function optionalCallback(err, httpResponse, body) {
    if (err) {
        return console.error('upload failed:', err);
    }
    console.log('Upload successful!  Server responded with:', body);
});

Как загрузить файл на основе строки, содержащейся в переменной процесса, в эти конечные точки?

...