API-запрос не работает узел - PullRequest
0 голосов
/ 04 июля 2018

У меня есть эта функция в моем API:

app.post('/api/create-project'),(req, res) => {
  console.log("hejhej");
  var newProject = new projectModel();
  newProject.questions = doc.sort((prev, current) => (prev.version > current.version) ? prev : current)[0];
  newProject.owner = req.body.owner;
  newProject.projectName = req.body.projectName;
  newProject.date = Date.now();
  newProject.version = 1.0;
  console.log(newProject)
  res.send(newProject)
  .catch(error => console.log(error))
}

Но когда я пытаюсь позвонить с почтальоном и получить результат, я получаю это:

Cannot POST /api/create-project 

Мое тело, которое я посылаю, выглядит так:

{
    "owner": "test",
    "projectname": "testing"
}

по направлению: http://localhost:3000/api/create-project

Не могу понять это, возможно, что-то глупо, но ..

1 Ответ

0 голосов
/ 04 июля 2018

app.post ('/ api / create-project', (req, res) => {console.log ("hejhej"); var newProject = new projectModel (); newProject.questions = doc.sort (( prev, current) => (prev.version> current.version)? prev: current) [0]; newProject.owner = req.body.owner; newProject.projectName = req.body.projectName; newProject.date = Дата. now (); newProject.version = 1.0; console.log (newProject) res.send (newProject) .catch (error => console.log (error))});

Попробуйте это

...