#javascript #node.js #express #http #post
#javascript #node.js #выразить #http #Публикация
Вопрос:
const express = require("express");
const app = express();
app.get("/apis/employees", (req, res) => res.send("hello world"));
app.post("apis/employees", (req, res) => res.send("HTTP POST in action"));
const port = 3001;
app.listen(port, () => console.info(`Server is running at port ${port}...`));
url:
localhost:3001/apis/employees
Когда я попытаюсь выполнить запрос GET с помощью postman, я получу hello world, как и ожидалось, но когда
Я пытаюсь написать сообщение, в котором говорится:
Cannot POST /apis/employees
Я несколько раз пытался отключить свой сервер в терминале и перезапустить его с помощью nodemon, убедился, что использую правильный URL и порты, убедившись, что он не добавляет никаких дополнительных параметров в URL и т.д. Я не уверен, почему запрос POST не выполняется.
Комментарии:
1. попробуйте
/apis/employees
вapp.post
2. @AksJacoves спасибо, не могу поверить, что я пропустил это, лол