Я практикую node.js и express.js, написав несколько случайных вещей.Поэтому после того, как я написал метод get с параметрами, он заблокировал запуск другого метода get.Я хотел бы знать, почему.
Я уверен, что это из-за 1-го метода.Я удалил это и переместил это после второго, и это работало просто отлично.Но когда он до 2-го, он заблокировал его.
// the following code is the one that blocks
app.get("/animes/:id", (req, res)=>{
res.send(animes[req.params.id]);
});
app.get("/animes/add", (req, res)=>{
console.log(req.query);
res.send("yes")
});
// the following code works fine
app.get("/animes/add", (req, res)=>{
console.log(req.query);
res.send("yes")
});
app.get("/animes/:id", (req, res)=>{
res.send(animes[req.params.id]);
});
У меня есть два других метода get с маршрутами, такими как "/" и "animes".Я уверен, что они не причина, почему это блокирует.