Если вы хотите отправить его из браузера, и ваш сервер работает локально:
const data = 1234
fetch('http://localhost:5000/datastream', {
method: 'POST',
body: JSON.stringify({ data }),
headers: { 'Content-Type': 'application/json' }
})
.then(response => response.text())
.then(data => console.log(data))
.catch(err => console.log(err))
Теперь вам нужно установить промежуточное ПО body-parser
, чтобы иметь возможность десериализовать ваши JSON данные npm install body-parser
и прикрепите его к вашему приложению. Добавьте это к коду вашего сервера:
const bodyParser = require('body-parser')
// ...
app.use(bodyParser.json())
Если все прошло хорошо (ваш сервер работает на указанном порту), то после лога кода вашего браузера
должно появиться сообщение
You sent the data: 1234.