我正在使用node和express for a web app。 当有人点击它但在服务器端时,我想在我的网址上添加一个标记:
exports.route = function (state) {
return function (req, res) {
// here I'd like to add a line of code that will turn
// my url from 'http://path/index' to 'http://path/index?param=myParams'
res.render('index', {myParams});
};
};
我该怎么做?
非常感谢
答案 0 :(得分:0)
您可以使用简单的重定向:
if(!req.params.param) return res.redirect(req.url+'?param='+myParams);
如果未定义查询字符串参数或者没有您想要的值,只需将用户重定向到相同的网址,但使用参数。