post方法不能运行express js,而get方法运行良好



我写了这个url,但不起作用发送500内部服务器错误,但当我将其设置为get方法时,它确实可以完美地工作

为什么这种行为很奇怪?

app.set('view engine', 'ejs');
app.set('views', 'views');
app.use('/api/v1/auth', apiAuthRoutes);
router.post('/test', function(req, res) {
res.send("should work");
});

请更改的顺序

app.use('/api/v1/auth', apiAuthRoutes);
app.set('view engine', 'ejs');
app.set('views', 'views');

它应该起作用!

最新更新