Я пытаюсь отправить данные из моего приложения nodejs в конечную точку.
Я тестировал отправку некоторых данных на эту конечную точку с помощью Postman, и все работает нормально, я получил опубликованные данные, и все они были напечатаны на консоль.
, но я всегда получаю пустые почтовые данные на моей конечной точке при отправке из моего nodejs с использованием ax ios. вот мой код:
const FormData = require('form-data');
const axios = require('axios');
function send_to_test() {
const endpoint = 'http://localhost:5000/test';
const form = new FormData();
form.append('string_var', 'some string');
form.append('integer_var', 100);
axios.post(endpoint, form, { headers: form.getHeaders() }).then((res) => {
console.log(res.data);
});
};
и вот моя конечная точка (я использую express js сервер):
app.post('/test', function(req, res) {
console.log(req.body);
res.json({
status: 'success'
});
});
Невозможно заставить это работать, пожалуйста, сообщите и заранее спасибо.