отправка формы multipart / form-data, возвращающей 500 "{}" - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь отправить форму multipart / form-data с файлом с таким json:

module.exports.postFormDataWithFileImport = {        
    method: 'POST',
    uri: '<Mandatory>',
    headers: {},   
    name: 'files',     
    formData: {
        file: {
            value: '<Mandatory>',
            options: {
                //name: 'files',
                filename: '<Mandatory>',
                contentType: 'text/plain'
            }
        }
    },
};

реализация:

let jsonObject = "";
    let postOptions = postOptionsTemplate.postFormDataWithFileImport;  
    postOptions.uri = url;
    postOptions.headers.Cookie = loginCookie;
    postOptions.formData.file.value = await fs.createReadStream('C:/ImportCMS/file1.txt');
    postOptions.formData.file.options.filename = file + '.txt';

Я пробовал несколько вещей, но я все еще получаю 500 ответов. есть идеи что я делаю не так?

...