Я пытаюсь передать данные generalDetail из моего внешнего интерфейса на мой сервер узлов. Я в настоящее время получаю сообщение об ошибке отказано.
(ОПЦИИ http://localhost:5000/api/home net :: ERR_CONNECTION_REFUSED).
вот моя функция onSubmitForm:
onSubmitForm(e){
e.preventDefault();
let data = {
generalDetail: this.state.generalDetails,
firstName: this.state.firstName,
middleName: this.state.middleName,
lastName: this.state.lastName
};
axios.post("http://localhost:5000/home", data).then(() => {
}).catch(() => {
console.log("Something went wrong. Plase try again later");
});
}
//end
onContentChange(fieldname, data){
console.log('On Content Change', data);
this.setState({
[fieldname]: data
});
}
}
Вот мой файл server.js
const express = require('express');
const app = express();
// http://localhost:5000/api/home
app.post('/api/home', (req, res) => {
const data = [
{req.body.generalDetail},
];
res.json(data);
});
const port = 5000;
app.listen(port, () => `Server running on port ${port}`);