Пытаюсь отправить данные через fetch на свой сервер на node:
fetch('http://localhost:3001/translate',
{
method: "POST",
headers: {
"Content-Type": "application/json"
},
mode: "no-cors",
body: JSON.stringify({"aaa": "form"})
}
Код сервера:
const express = require('express')
const mongoose = require('mongoose');
const bodyParser = require('body-parser')
const translated = require('./models/Translated')
const app = express()
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: true }))
let db;
mongoose.connect('mongodb://localhost:27017/local', (error, database) => {
if(error) {
return console.log('error');
}
db = database;
})
app.get('/', (req, res) => res.send('Hello World!'))
app.post('/translate', (req, res) => {
console.log(req.body, 'ds');
})
На node использую body parser, но он всегда возвращает пустой объект. При этом посылал запросы через Postman - с ними проблем не возникало. Помогите решить затруднение