我有这样的终点:
GET /whoami
POST /login
POST /logout
POST /reset
...
much more
...
如何使用“/ api”前置每个端点?所以它可以在:
GET /api/whoami
POST /api/login
POST /api/logout
POST /api/reset
是否可以编写某种中间件?
答案 0 :(得分:2)
试试这个
import * as express from 'express';
const router = express.Router();
router.post('/login', (req,res) => {
// Your code
});
app.use('/api', router);
答案 1 :(得分:1)
阅读this,了解Express中的子路由。您可以使用/ api
对所有路径进行子路由