URL slugs
module.exports.routes = {
'GET /blog/:year/:month/:day/:posttitle/': 'BlogController.showPost',
'GET /blog/:year/:month/:day/': 'BlogController.showDayArchive',
'GET /blog/:year/:month/': 'BlogController.showMonthArchive',
'GET /blog/:year/': 'BlogController.showYearArchive',
};
然後可以使用 req.param('year')
,req.param('month')
等在相應的控制器操作中訪問 URL 中傳遞的引數。
例如,對/blog/2016/08/
的 GET
請求觸發 BlogController.showMonthArchive
控制器動作,其中 req.param('year')
的值為 2016
,req.param('month')
的值為 08
。