Вот мой код запроса на поставку
requestMethodPutWithFormData: function (url, form_data, header) {
return new Promise((resolve, reject) => {
//SET ALL THESE PARATMETER TO MAKE REQUEST
request.put({url: url, formData: form_data, headers: header}, function (error, response, body) {
var responseData = JSON.parse(body);
resolve(responseData);
}
});
});
}
И мои настройки мои form_data такие, как это
var form_data = {
image_file: {
value: fs.createReadStream(files.file.path),
options: {
filename: files.file.name
}
},
store_id: fields.store_id,
image_file_id: fields.image_file_id,
token_type: g_token_type,
account_id: g_account_id
};
Моя проблемаданные formData не получают по запрошенному URL-адресу, который показывает нулевые данные, но не может понять, что этот код абсолютно нормально работает с пост-запросом, но не с положенным запросом, данные не принимаются в конечной точке.
Пожалуйста, помогите мне решить эту проблему