我正在尝试发送包含此json文件的multipart / form-data表单:
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响应。 有什么想法我做错了吗?